2011-08-18 3 views
5

Sto lavorando su un sito Web di Plone 4.0.2 che per un po 'di tempo ha funzionato senza problemi, ma di recente Link contentpepe ha smesso di funzionare come dovrebbe. Indipendentemente dal fatto di essere loggati o meno, tutto ciò che viene mai visto è la pagina che dice "L'indirizzo del collegamento è: [URL di destinazione]". Inoltre, quando si crea/modifica un collegamento, il messaggio informativo che di solito dice "stai vedendo questo perché hai il permesso di modificare ..." non viene visualizzato. Ho provato a reinstallare archetipi e nessuna modifica occTipo di collegamento in Plone 4.0.2 interrotto durante il lavoro

+0

Qual è stata la versione di Plone con cui ha funzionato l'ultima volta? Quali componenti aggiuntivi hai installato? Sei sicuro di non aver effettuato l'accesso? Provalo in un browser completamente separato con cui non hai mai effettuato l'accesso. –

+0

Ho fatto come hai già suggerito per assicurarmi di non aver effettuato l'accesso ed è proprio come ho detto. Ha funzionato per l'ultima volta con Plone 4.0.2 e in un'installazione di magazzino di Plone 4.0.2 viene effettivamente eseguito. Per quanto riguarda i componenti aggiuntivi, quintagroup.seoptimizer, webcouturier.dropdownmenu, z3c.jbot e collective.redirect. Anche Collective.redirect si basa sul link contenttype, quindi ha anche smesso di funzionare. – keiththomps

+0

Cosa succede quando rimuovi collective.redirect? –

risposta

7

in portal_skins/plone_content c'è una vista chiamato link_redirect_view uno Script (Python) che fa normalmente il lavoro: Ecco il doc:

Redirect to the Link target URL, if and only if: 
    - redirect_links property is enabled in portal_properties/site_properties 
- AND current user doesn't have permission to edit the Link 

Vorrei verificare con/select_default_view qual è la visualizzazione predefinita del collegamento. Se non ci sono link_redirect_view disponibili, andrei a vedere cosa sta succedendo in portal_types come diceva Jihaisse. Potrebbe essere che quintagroup.seoptimizer abbia qualcosa a che fare con il problema? E 'successo a me e ho quintagroup.seoptimizer, hmm ..

In realtà, poiché mi è successo di nuovo (potrebbe perché disinstallare quintagroup.seoptimizer) Per avere i miei reindirizzamenti nello stesso modo come prima dovevo andare/@@ types-controlpanel e chiedi di vedere il tipo Link: c'era un'impostazione chiama alcune cose come .. "reindirizzamento diretto"

+1

il documento che hai pubblicato mi aiuta molto. Non ero a conoscenza di bing una proprietà redirect_links e alcuni come è stato disabilitato. Grazie mille per la guida. – keiththomps

1

È possibile controllare la visualizzazione predefinita del collegamento. È come se base_view non link_view. Puoi vederlo direttamente sul link scegliendo l'azione di visualizzazione o nella ZMI in portal_types.

Se la vista è cambiata, è sicuramente a causa di un componente aggiuntivo.