Privacy e la ver. OSWAI

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
policeman2
membro Junior
membro Junior
Messaggi: 8
Iscritto il: 13/04/2008, 6:18

Privacy e la ver. OSWAI

Messaggio da policeman2 »

Come avete risolto in fase di creazione utente la visione del modulo della privacy?
Esiste un modo per eliminare la gestione esistente, ed inserire la contribution privacy in textarea?
Ci sono controindicazioni?
Qualcuno lo ha gia fatto?
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

basta alzare il box OPZIONI sopra il resto dei dati.
se davvero gli interessa leggere privacy e condizioni allora legge e poi si registra.
questa modifica e' inclusa nella 6,18 (prossima uscita)
policeman2
membro Junior
membro Junior
Messaggi: 8
Iscritto il: 13/04/2008, 6:18

Detto questo.....

Messaggio da policeman2 »

Se volessi invece far aprire le pagine linkate in una nuova pagina,
mantenendo quindi la pagina di registrazione con i valori già immessi?
La mia idea è di inserire entrambi i link (condizioni d'uso e privacy) che puntano ad una nuova pagina ed in più permettere di scaricare attraverso un icona al loro fianco i relativi file in formato pdf.


Premetto che stò vedendo adesso il PHP, vi faccio una domanda semplice.....
Dove trovo la parte che collega l'Href? Stò navigando nel codice annaspando ho trovato questa parte tep_draw_checkbox_field_label, ma non ho ancora trovato dove esplicita il resto del codice (se non i parametri).
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

non e' php ma html
ed e' in \catalog\templates\fallback\content\create_account.tpl.php
policeman2
membro Junior
membro Junior
Messaggi: 8
Iscritto il: 13/04/2008, 6:18

Messaggio da policeman2 »

Perdona la mia insistenza ma immagino tu ti riferisca a questa riga scritta in php:

<?php echo tep_draw_checkbox_field_label(ENTRY_PRIVACY, 'read_ok', 'privacy_confirm', '1') . ' ' . (tep_not_null(ENTRY_PRIVACY_TEXT) ? '<span class="ColorRed">' . ENTRY_PRIVACY_TEXT . '</span>': ''); ?> <br />

che sul client diventa:

<label for="read_ok">Ho letto le - <a accesskey="2" href="http://www.miosito.it/catalog/privacy.p ... rm89b7">[2] Privacy</a> - e le - <a accesskey="3" href="http://www.miosito.it/catalog/condition ... rm89b7">[3] Condizioni d'uso</a> - <input class="input2ma" type="checkbox" name="privacy_confirm" id="read_ok" value="1" /> </label>

Giusto?
Come faccio ad inserire per esempio nel tag "a" questo "<a target="_new""?
Per esempio:

<a accesskey="2" target="_new" href="http://www.miosito.it/catalog/privacy.p ... rm89b7">[2] Privacy</a>

Mi manca proprio questo pezzo, se fosse html lo avrei già editato,
potresti illuminarmi?
policeman2
membro Junior
membro Junior
Messaggi: 8
Iscritto il: 13/04/2008, 6:18

Messaggio da policeman2 »

Ho lavorato e risolto il problema, se qualcuno è interessato alla mia soluzione mi contatti pure....
Adesso stò provando a rendere (solo nella creazione dell'account),
le label e le inputbox distanziate in modo uguale, senza usare tabelle, usando solo alcuni parametri di css che ho trovato come esempio su internet.
Devo dire che non ho mai visto una tale complessità per fare delle semplici modifiche sul codice.....
Stò pensando di mollare e mettere un'altra versione perchè se per fare cose semplici ci devi perdere ore a sbrogliare una simile matassa di roba parametrica "cablata" che non sai neppure se ti serve oppure no.....
Non è una critica al grande maury2ma, va visto che cè solo lui che risponde a questo topic, se non è lui a darmi una dritta non sò davvero come risolvere il problema.
hsg26
membro Master
membro Master
Messaggi: 1677
Iscritto il: 07/04/2005, 0:00
Località: Svizzera
Contatta:

Messaggio da hsg26 »

policeman2 ha scritto:Ho lavorato e risolto il problema, se qualcuno è interessato alla mia soluzione mi contatti pure....
Adesso stò provando a rendere (solo nella creazione dell'account),
le label e le inputbox distanziate in modo uguale, senza usare tabelle, usando solo alcuni parametri di css che ho trovato come esempio su internet.
Devo dire che non ho mai visto una tale complessità per fare delle semplici modifiche sul codice.....
Stò pensando di mollare e mettere un'altra versione perchè se per fare cose semplici ci devi perdere ore a sbrogliare una simile matassa di roba parametrica "cablata" che non sai neppure se ti serve oppure no.....
Non è una critica al grande maury2ma, va visto che cè solo lui che risponde a questo topic, se non è lui a darmi una dritta non sò davvero come risolvere il problema.
la soluzione puoi pubblicarla direttamente qui... è lo spirito del forum no?
In ogni caso, oscommerce è fatto in questo modo... le altre versioni non cambiano. Anzi forse sono anche più complicate.
La funzione CERCA si trova sotto al logo Oscommerce italia in questa pagina. - I Love Marketing!

I miei preferiti: internet marketing blog - biancheria da letto - prodotti tipici piemonte - vini piemontesi - roero arneis
policeman2
membro Junior
membro Junior
Messaggi: 8
Iscritto il: 13/04/2008, 6:18

Messaggio da policeman2 »

Certo che potrei, solo che vorrei farlo in modo completo, vorrei postare un metodo alternativo con semplici modifiche per privacy e condizioni d'uso, ma vorrei anche rendere nella fase di creazione account, una corretta visualizzazione che oggi nella versione Oswai quindi "senza tabelle" è impresentabile. Quindi caro hsg26 hai delle idee a riguardo?

Per tutti coloro che volessero darmi una mano.....
Ho cercato di implementare questa soluzione a riguardo:
http://css.html.it/articoli/leggi/1929/form-con-i-css/
purtroppo ahimè non con risultati soddisfacenti, ovvero sono riuscito a scorporare le label dagli input box avendo un risultato allineato, ma sia nel caso si tratti della tipologia radio button e sia quando ci sono i commenti negli Span (per capirci ad esempio gli "*" per segnalare all'utente i campi obbligatori, o il campo data "21/05/1970")
hsg26
membro Master
membro Master
Messaggi: 1677
Iscritto il: 07/04/2005, 0:00
Località: Svizzera
Contatta:

Messaggio da hsg26 »

policeman2 ha scritto:Certo che potrei, solo che vorrei farlo in modo completo, vorrei postare un metodo alternativo con semplici modifiche per privacy e condizioni d'uso, ma vorrei anche rendere nella fase di creazione account, una corretta visualizzazione che oggi nella versione Oswai quindi "senza tabelle" è impresentabile. Quindi caro hsg26 hai delle idee a riguardo?
bene, se puoi farlo gli altri che usano oswai ti ringrazieranno. Io ho già "dato" abbastanza anche per oggi qui dentro. Non uso oswai e non ho interesse al momento a darci un'occhiata. ti ho invitato a condividere quello che hai fatto per gli altri. Ma come sembra, ti ho irritato. :roll:
La funzione CERCA si trova sotto al logo Oscommerce italia in questa pagina. - I Love Marketing!

I miei preferiti: internet marketing blog - biancheria da letto - prodotti tipici piemonte - vini piemontesi - roero arneis
policeman2
membro Junior
membro Junior
Messaggi: 8
Iscritto il: 13/04/2008, 6:18

Messaggio da policeman2 »

No, non mi hai irritato, anzi, la tua è un'osservazione corretta.
Diciamo che sono sotto frustrazione dovuto al tempo dedicato per la risoluzione di una problematica semplice, che credo chiunque abbia questa versione ha risolto, ma nessuno posta una soluzione.
Anche un template già sistemato dove posso attingere soluzioni.
Ho provato a vedere l'html di siti che hanno OSWAI ma non sono ancora così smaliziato da leggere e riproporre la soluzione sul mio sito.
Rinnovo l'invito a darmi un'aiuto....
Osvi
membro Junior
membro Junior
Messaggi: 49
Iscritto il: 01/04/2008, 9:02
Contatta:

Messaggio da Osvi »

Io ho la versione 6.13 di OSWAI e ho risolto così:

http://www.grandingroup.it/create_account.php

ho inserito in create_account.tpl.php questo codice e ho eliminato i link che cerano prima:

Codice: Seleziona tutto

     <div class="BoxCondizioni"> 
  <?php
  require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CONDITIONS);
$page_query = tep_db_query("select 
                               p.pages_id, 
                               p.sort_order, 
                               p.status, 
                               s.pages_title, 
                               s.pages_html_text
                            from 
                               " . TABLE_PAGES . " p LEFT JOIN " .TABLE_PAGES_DESCRIPTION . " s on p.pages_id = s.pages_id 
                            where 
                               p.status = 1
                            and
                               s.language_id = '" . (int)$languages_id . "'
                            and 
                               p.page_type = 7");
$page_check = tep_db_fetch_array($page_query);
$pagetext=stripslashes($page_check[pages_html_text]);
  $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_CONDITIONS));
  $content = basename($_SERVER['PHP_SELF']);
  while (strstr($content, '.php')) $content = str_replace('.php', '', $content);
  $javascript = 'remove_label.js';
 echo $pagetext;
?>
  </div>
Ciao a tutti
Rispondi