ComusThumbz Documentation
Admin Login

Pagine Aiuto File

La sezione [Pages] consente di creare, modificare e costruire pagine (generalmente indicate come modelli) utilizzando il browser. Richiede una conoscenza abbastanza buona di HTML, anche se è possibile utilizzare un editor HTML WYSIWYG e copiare / incollare la fonte in queste pagine. Se vuoi puoi anche bypassare l'interfaccia web e usare semplicemente FTP diretto per caricare/scaricare i file (vedi sotto).

Ci sono diversi modelli di esempio per iniziare, e questi possono essere selezionati quando si crea una pagina. Per prima cosa scegli il tipo di modello, se si tratta di una pagina standard, lo script sceglierà un nome di file predefinito per te, altrimenti dovrai specificare un file sorgente e il nome del file di destinazione.

Hai la tua scelta di almeno i seguenti tipi di modello predefinito durante la creazione di pagine..
Prod Booster - Questo è il modello che abbiamo utilizzato per aumentare i nostri siti, richiede che il sito è impostato per ricostruire ogni pochi minuti, 10 minuti sembra ottimale.
Quotidiano - Questo modello è un esempio di come costruire il sito solo una volta al giorno, tirando un minimo di gallerie, e ordinando gallerie dalla maggior parte cliccato.
Archivio - È possibile creare pagine di archivio speciali che utilizzano nomi di categoria per elencare dinamicamente link e pollici, vedere le pagine di archivio qui sotto.
Blank - Una pagina vuota.
Cornice di default - La cornice predefinita per l'uso quando si attiva l'inquadratura della galleria, vedere Galleria inquadratura qui sotto.

Costruire più pagine.
Puoi aggiungere quante più pagine ti piacciono, ma tieni presente che ogni pagina incorre un carico sul tuo processore.

Ad esempio, in media ci vuole lo script circa 15 secondi per costruire una pagina di 200 collegamenti utilizzando un Celeron 1.3ghz. Tenere a mente questo se si sceglie di costruire un sacco di pagine, per esempio che significa che si può aspettare che ci vorranno 150 secondi per costruire 10 pagine e 300 secondi per costruire 20 pagine. Ciò significa che se si imposta lo script per ricostruire tutto, ogni 5 minuti, si potrebbe mettere lo script in uno stato costante di ricostruzione.

Per aiutare con questo ci sono un paio di macro speciali che possono essere utilizzati per abbassare il carico sul server.

{{buildonce}} quando posizionato su un modello causerà la pagina solo 'costruire una volta' al giorno. E 'perfetto per le pagine di archivio dire se si dispone di 100 pagine di archivio, quindi una volta al giorno lo script costruirà tutte le pagine, e si può ancora avere una ricostruzione di 5 minuti sulla pagina principale. Si noterà sul modello di archivio predefinito che questo è abilitato.

{{archivepage}} è una macro speciale utilizzata per rimuovere tutti i codici di ricostruzione speciali e correggere i link da una pagina. Normalmente una pagina ha un codice speciale posto su di esso, direttamente dopo il tag , che dice a Comus di ricostruirsi periodicamente, se questo codice speciale non è presente allora questa pagina non può innescare ricostruzioni, quindi è necessario evitare la macro {{archivepage}} su almeno una pagina, di solito sulla pagina principale.

{{hiddenupdate}} Nella licenza shareware gratuita un sito avrà la macro 'più siti comus qui' presente su tutte le pagine, è possibile acquistare l'opzione per rimuovere questo link, se è così, allora questa macro rimuoverà i link 'più siti comus qui'.

Archivio Pagine
Non si è limitati a fare pagine di archivio di qualsiasi nome, ma lo script consente di creare modelli di archivio speciali precostruiti.
Lo script esegue la scansione della gamma di categorie definite e vi darà l'opzione di scegliere quale pagina si desidera aggiungere alla sequenza di build. Si noti che queste pagine fanno uso di uno speciale
variabile chiamata %templatename%. %templatename% rimuoverà il nome dal nome del file sorgente e poi lo userà in tutta la pagina. Il modello predefinito utilizza questo per consentire di
creare rapidamente un modello di archivio predefinito che può quindi essere riutilizzato per tutte le altre pagine, una volta che hai impostato la prima pagina di archivio su come ti piace, è possibile creare nuove pagine e
copiare e incollare il modello personalizzato nelle altre pagine dei modelli, se hai fatto uso del %templatename% e dei nomi delle pagine predefinite di teh, allora dovresti trovare la creazione di più categorie abbastanza veloce.

D'altra parte, non è necessario utilizzare la variabile %templatename% e i nomi di pagina di default, è possibile creare pagine di qualsiasi nome che ti piace.

Si potrebbe notare che le pagine Archivio utilizzano anche la macro {{buildonce}}, questo limita la pagina dell'archivio da essere costruita più volte al giorno, e lo limita in modo che possa essere costruito solo una volta al giorno. È destinato a mantenere il carico sul server al minimo in caso di siti di pagina multi.

Gallery Framing.
Ogni categoria può avere la propria intestazione unica aggiunto alla parte superiore delle sue gallerie. È possibile utilizzare questa area frame per promuovere i propri sponsor, o link ai trade, le dimensioni della cornice della galleria possono essere modificate nel file /ct/gal.php, se è necessario renderlo più grande o più piccolo.

Utilizzando FTP invece dell'interfaccia web.
È possibile scegliere di modificare e caricare i file direttamente utilizzando FTP. Per impostazione predefinita, tutti i file vengono inseriti nella cartella /ct/templates/, ma in realtà è possibile posizionare i file in qualsiasi punto dell'unità, finché li si fa riferimento utilizzando i percorsi relativi dalla cartella /ct/templates. Assicurarsi che se si caricano i file per essere costruito che lo script ha le autorizzazioni per modificarli, probabilmente si desidera chmod 777 loro. È possibile utilizzare l'opzione [Aggiungi pagina] con le impostazioni personalizzate, o alternativamente se si comprende il formato 'makefile' è possibile modificare la sezione 'Fare file Template' sotto il link [Templates].

Modifica dell'ordine di costruzione
Si potrebbe voler cambiare l'ordine di costruzione per controllare in che ordine i pollici sono estratti. Ad esempio, probabilmente vorrai che la tua pagina indice venga costruita prima delle tue pagine di archivio in modo che possa tirare i nuovi pollici e prenotare i vecchi pollici per le pagine di archivio. È possibile modificare l'ordine in cui le pagine costruiscono andando al link [Templates] e modificando la sezione chiamata Make Files Template. Modificando l'ordine delle voci {{makefile- si può dire lo script che i file vengono fatti prima e che durano.

Risoluzione dei problemi - FAQ.
"Quando la modifica delle mie pagine non salverà, e sto ricevendo tutti questi errori 'fopen'.
Controllare i permessi di file dei file, in particolare se li hai caricati da FTP e ora stai cercando di modificarli dal web. Comus non ha il permesso di modificare i file, quindi li accoppia a 777.

"Quando costruire lo script non creerà le mie pagine."
Controlla che Comus abbia le autorizzazioni per modificare i file di destinazione. Il problema più comune è che la cartella web root isnt impostato per consentire a Comus di creare nuovi file. La soluzione facile a questo è quello di chmod la cartella root web a 777 in modo che Comus ha autorizzazioni per creare il file di destinazione, se non ti senti a tuo agio con quello per motivi di sicurezza, allora è necessario creare un file di destinazione e assicurarsi che comus (apache) ha le autorizzazioni utente corrette per modificare quel file.

"Sto usando TM3 in modalità CGI, come impostare il nome del file di destinazione?"
Di solito la pagina indice di TM3 si trova 1 cartella sopra webroot in una cartella tt/idx/. Ma questo non è sempre il caso, a volte lo collocano in un altro luogo e lo chiamano qualcosa di diverso da tt. Non c'è un metodo standard che usano, quindi dovrai ottenere il loro aiuto, o risolverlo da solo. Sapere questo, Comus di default scrive i file nella cartella /ct/templates, e tutti i percorsi sono relativi da quella posizione. Se si dispone di un sito nella cartella "/home/admin/public html/", i file di destinazione comus si trovano solitamente nella cartella "/home/admin/public html/ct/templates/" e le pagine indice TM3 sono di solito situate nella cartella "/home/admin/tt/idx/index.html" in modo che il percorso di destinazione che si desidera sia "./././.html/index.x.
"Non ho installato lo script nella cartella /ct, e ora i suoi file non di scrittura nella cartella corretta"
Lol, te l'abbiamo detto così, per meglio usare installarlo nella cartella /ct. Può funzionare ma potrebbe essere necessario aggiungere un $comuspath='YOURPATH'; variabile alla chiave di licenza in modo che lo script possa trovare dove è installato.

"Non ricevo errori ma non riesco a trovare il file che sta facendo?"
"Voglio scrivere in un'altra cartella diversa dalla radice del web, come faccio a capire il percorso?"
Tutti i file di destinazione sono relativi alla cartella /ct/templates.. quindi se si desidera scrivere al webroot allora si userebbe un percorso relativo come ../././targetfile.html . Così, se si desidera avere un collegamento come http://yourdomain.com/Teens/index.shtml si dovrebbe avere un file Target qualcosa come .././Teens/index.shtml

"Voglio inviare i file ad un altro server"
Ottenere il vostro sysadmin per configurare Samba, è difficile, ma può far apparire le unità remote come cartelle locali.

"Lo script commerciale sta funzionando, sta attaccando /ct a tutto e inviando tutti i link a /ct/ttt-out.php (o qualcosa come esso)"
Prefissare l'impostazione dello script commerciale con '/' quindi /ttt-out.php?blaaa sarebbe corretto.

Consigli e trucchi
"Trading con scambi unici fuori ogni pagina di archivio, utilizzando più installazioni di TTT"
Questa è una tecnica interessante, l'idea è quella di installare più copie di TTT in sottocartelle. Questo consente di impostare ogni pagina come se fosse il proprio sito unico, e ogni categoria ha il proprio set di nicchia targetted trades. L'intenzione è quella di aumentare la produttività di nicchia mirando tutto.

Prima di tutto vuoi scrivere per creare una cartella unica per ciascuna delle tue categorie, e poi vuoi dire allo script di scrivere le pagine della cartella. Ad esempio, il file di destinazione Teens sarebbe "../../Teens/index.shtml" (senza il "").

Ora si desidera un database unico per ogni installazione di TTT, installarlo direttamente nella cartella Teen, non sul webroot.

Ora è necessario impostare le impostazioni dello script di commercio in modo che invierà tutto il traffico fuori per i pollici adolescenti al corretto script di commercio. Si desidera impostare il prefisso del collegamento del pollice per

/%group%/ttt-out.php?pct=%tshave%&link=THM%group%&url=

e impostare il modello di link di testo a..

/%group%/ttt-out.php?pct=%lshave%&link=TXT%group%&url=

assicurarsi di includere il leader /

Ora le macro della pagina possono essere forzate utilizzando la variabile %templatename% (che sarà necessario se si utilizzano categorie nascoste), o per i collegamenti standard è possibile lasciare comus per scegliere quale script di commercio in uscita utilizza in base alla categoria.

Per impostare ogni link su una pagina per utilizzare il codice %templatename%, per esempio...

{{%templatename%#all-thumb-1}}

Che se la pagina di origine fosse chiamata "Teens.tmpl" forzasse questo link a inviare il codice di gruppo di adolescenti attraverso lo script di commercio.