Creare una nuova pagina da aggiungere a coppermine Creare una nuova pagina da aggiungere a coppermine
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Creare una nuova pagina da aggiungere a coppermine

Started by drakonis, November 17, 2007, 09:44:57 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

drakonis

Non so se sia una cosa troppo complicata da attuare, però mi servirebbe una nuova pagina da aggiungere alla gallery, che quindi mantenga i settaggi dell'template.html (quindi i vari link e l'immagine a capo della pagina, pubblicità incluse) ma dove al suo interno, mantenedo la grafica del template, si possa inserire il testo che si vuole.
Conosete i procedimenti per una cosa simile? Grazie.

twist

Allora, il modo piu' semplice per creare una tua pagina e' questo:

  • Loggati come admin
  • Clicca su: configurazione->impostazione tema:
    Devi riempire i campi  "Nome link menu personalizzato"  e "URL link menu personalizzato" mettendoci rispettivamente il nome visualizzato nel menu, e il nome del file. Per esempio vuoi aggiungere una sezione links? allora nel primo campo metti Links, nel secondo il file che verra' richiamato, per sempio links.php
  • A questo punto crea il file links.php nella root di gallery e dentro ci metti:

links.php

<?php
define
('IN_COPPERMINE'true);
require(
'include/init.inc.php');
pageheader('Links');
echo(
'Ciao ecco la mia nuova pagina custom!');
pagefooter();
?>



Vedi se questo e' quello che fa per te, ovviamente poi nella pagina links.php dovrai metterci dentro quello che ti serve.

Ciao
-Davide


drakonis


drakonis

Dunque il file php è online infatti se vado su http://drakonis.org/artists.php me lo fa vedere ed è perfetto come volevo, devo solo riempirlo di roba, il problema è che ho messo il titolo e il link dove dicevi ma non mi appare in alto il link "artists" nella gallery, sai da cosa può dipendere?

twist

Hai toccato qualcosa nel theme o template, guarda per esempio index.php
Tra i tokens appare {LOGIN_FORM} senza interpretarlo.

Fai una cosa:
1) visto che ci sei aggiorna a coppermine 1.4.14
2) rifai le modifiche al theme hardwired stando attendo a non sbagliare
3) riapplica il procedimento che ti ho spiegato

Provalo con un theme "standard" non modificato vedrai che va. Io credo che il problema siano le tue modifiche, ma cosi' senza vedere il codice e' difficile immaginare dove

twist

Comunque il link c'e' e' di fianco a "lista album", tu lo volevi in alto dove c'e' home/forum/faq/registrati/login ?

drakonis

#6
Si me ne sono accorto solo dopo il riavvio, prima avevo provato ad aggiornare la pagina ma non lo vedeva ugualmente, ora va bene, anche la riga è quella giusta, mi servirebbe però spostarlo dopo la "lista album", come posso fare?

Quella del {LOGIN_FORM} purtroppo me lo fa sin dall'inizio cioè da quando ho istallato la gallery.

twist

Non si puo' in quella maniera lo inserisce come primo elemento del SUB_MENU se vuoi posizionarlo come ti pare devi editare il theme.php, cerca in fondo al file:

// HTML template for sub menu
$template_sub_menu = <<<EOT


Da qui in poi puoi aggiungere il link semplicemente copiando il blocco di codice da un altro token. Cambia ovviamente le referenze e falle puntare al file artists.php

O piu' semplicemtne sposta il blocco:
<!-- BEGIN custom_link -->
                                                                                <td><img name="spacer" src="images/spacer.gif" widt$
                                        <td><img name="buttonleft1" src="themes/hardwired/images/buttonleft1.gif" width="7" height=$
                                        <td style="background: url(themes/hardwired/images/buttoncenter.gif);">
                                                <a href="{CUSTOM_LNK_TGT}" title="{CUSTOM_LNK_TITLE}">{CUSTOM_LNK_LNK}</a>
                                        </td>
                                        <td><img name="buttonright1" src="themes/hardwired/images/buttonright1.gif" width="7" heigh$
<!-- END custom_link -->


Dove ti serve a te la scelta

twist

#8
Quote from: drakonis on November 17, 2007, 08:15:05 PM
Quella del {LOGIN_FORM} purtroppo me lo fa sin dall'inizio cioè da quando ho istallato la gallery.

Te lo fa perche' hai editato male da qualche parte il theme

Ripeto, accetta il mio consiglio e approfitta per aggiornare coppermine all'ultima versione e riedita il theme

drakonis

#9
Perfetto, sistemato il link artist, per quanto riguarda il rieditare il template dovrei fare tante di quelle modifiche che neanche mi ricordo, meglio non toccarlo.. che poi deve mancare proprio una stringa, qualcosa di molto piccolo, ora vedo se riesco a trovare la parte mancante.

Per aggiornare la gallery basta che copio i file nuovi sui vecchi o devo salvaguardare dei file precisi? E' la prima volta che faccio un aggiornamento.

Davide Renda

QuotePer aggiornare la gallery basta che copio i file nuovi sui vecchi o devo salvaguardare dei file precisi? E' la prima volta che faccio un aggiornamento.
una domanda per thread per favore