3.x
Guide per la versione 3.x di Invision Power.
133 discussioni in questo forum
-
Per ripristinare la lingua inglese della vostra IP.Board, è possibile lanciare una query sql. Innanzitutto segnaliamo che la lingua inglese solitamente ha ID 1 ed è protetta. FARE PRIMA UN BACKUP DEL DATABASE DI SICUREZZA Collegarsi all'ACP Support > SQL Management > SQL Toolbox Andare in fondo nella finestra Manual Query Advanced Users Only ed inserire il seguente comando, eventualmnete cambiando il numero finale se l'ID della lingua non è il numero 1 UPDATE core_sys_lang_words SET word_custom = '' WHERE lang_id = '1'; Poi è meglio ricostruire la cache della lingua ACP->Cache Management, rebuild the lang_data cache.
-
Come tutti sapete è possibile aggiungere alcuni contenuti predefiniti o automatici nella sidebar della board index di IPB 3.2 Per l'inserimento classico si può utilizzare la (e32) Custom Sidebar Blocks 1.5.0 che permette di inserire uno o più blocchi custom in sidebar, ma questi verranno visualizzati tutti uno vicino all'altro, e non intercalati da altri blocchi automatici. Con un edit manuale del template potete inserire almeno altri 2 blocchi, uno o più sopra tutti i blocchi della sidebar, e uno o più al di sotto. Look&Feel - Manage Skin Sets & Templates - your skin - boardindexTemplate Trovare questo (che è poco oltre la metà del template) <foreach …
-
L'esecuzione di un upgrade della board IPB, o di uno dei suoi prodotti è una procedura abbastanza semplice che però richiede metodologia e attanzione. PRIMA DI DARE UNA SPIEGAZIONE SULLA PROCEDURA MANUALE VI SEGNALIAMO CHE E' POSSIBILE RICHEDERE UN UPGRADE GRATUITO DIRETTAMENTE AL TEAM IPS, TRAMITE UN SEMPLICE TICKET INOLTRE NELLA VOSTRA AREA CLIENTI ESISTE UNO SCRIPT CHE CONSENTE DI LANCIARE DIRETTAMENTE TUTTA UNA PROCEDURA AUTOMATICA DI UPGRADE ALL'ULTIMA VERSIONE Ecco i passi da seguire: 1-mettere la board offline 1.b- eventualmente, se avete modificato la skin di default, che ha l'ID 1, exportarla in modo da averne una copia. Attenzione ricordarsi che la procedu…
-
Per aggiungere aprire ACP > Look & Feel > Manage Skin Sets & Templates > Scegli la tua skin > Global Template > userinfoPane e per esempio dopo questo <if test="postCount:|:$author['member_id']"> <li class='post_count desc lighter'> {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"} {$this->lang->words['m_posts']} </li> </if> aggiungere questo <li>Joined: {parse date="$author['joined']" format="joined"}</li>
-
Se avete una IP.Board con più skin selezionabili potreste voler sapere quali sono le più utilizzate. Con questa query, da lanciare nel vostro mysql, potrete avere la statistica dettagliata select s.set_id, s.set_name, m.members_display_namefrom ibf_skin_collections as sleft join ibf_members as m on (s.set_id = m.skin)where m.members_display_name = 'name here';
-
Per inserire un pulsante che rimandi alle statistiche di chi ha inserito più messaggi in una determinata discussione, aprire: ACP > Look & Feel > Manage Skin Sets & Templates > Scegli la tua skin > Topic View > topicviewtemplate trovare: </ul></div><div class='maintitle clear clearfix'><span class='ipsType_small'> <if test="$topic['posts']"> {parse expression="sprintf( ( $topic['posts'] > 1 ) ? $this->lang->words['x_replies_to_topic'] : $this->lang->words['x_reply_to_topic'], $topic['posts'] )"} <else /> {$this->lang->words['no_replies_to_topic']} </if></span>e incollare PRI…
-
Per modificare l'ordine delle applicazioni nel menu principale, è sufficiente collegarsi a: ACP > Tab System > Manage application & Modules (colonna sinistra) nella lista delle applicazioni, trascinarle con il mouse in alto o in basso. Le Root Applications non possono essere spostate senza un template edit pesante
-
Per poter leggere determinate pagine di IP.Board solo con una determinata skin questo risultato si può utilizzare la funzione: Advanced method: URL mapping Admin CP --> Look & Feel. - manage templates- selezionare la skin voluta cliccando il menu sulla destra - "Manage URL Mapping" e poi cliccare sul pulsante "Add New URL" Nel Title dovrete inserire un semplice nome per vostro riferimento Nel Type dovrete scegliere se inserire solo una parte dell'url e poi accettare tutti gli url simili (contains), oppure se deve lavorare solo sull'URL esatto (Is Exactly). e poi inserire l'URL
-
Prendendo spunto dalla vecchia guida per IP Board 3.0 e 3.1 ho realizzato questa breve guida per sostituire l'icona di default f_icon.png e f_icon_unread.png con una personalizzata per ogni forum presente nella nostra board. Ho provato questo tutorial sulla skin di default di iPB, ma penso sia compatibile anche con le altre skin. 1) Per prima cosa creiamo una nuova cartella via FTP dentro alla cartella master della nostra skin, e la chiamiamo folder_icons (questo è il percorso finale della cartella) /public/style_images/master/forum_icons/All'interno di questa cartella devono essere caricate tutte le immagini relative ai forum che abbiamo creato. Il nome dell'immagine dev…
-
Una piccola modifica che vi permette di avere un bel effetto sulla ostra board,precisamente sul logo,ecco una volta che apportate questa modifica cosa succede: Andate su Look & Feel >Manage Skin Sets & Templates >scegliete il vostro template poi andate su css e ricercate ipb_styles.css copiate e icollate tutto in un editor testuale e andate a cercare questo codice: #logo a{ Sostituite poi con questo: #logo a:hover{opacity:0.8}#logo a:active{opacity:0.6}{ Se non trovate #logo a{cercate: #logo e sostituite con #logo a:hover{opacity:0.8}#logo a:active{opacity:0.6} Salvate e avrete quell'effetto a mio avvi…
-
Ora vi posterò questo tutorial che vi permette di avere i punti reputazione su ogni post in tutti i campi informativi di ogni singolo utente,per l'esattezza avrete una cosa così: Dal vostro pannellol di controllo amministrativo andate qui Look & Feel >Manage Skin Sets & Templates >cliccate sul vostro templates Poi su Global Templates andate a cercare nel menu a tendina che si apre userInfoPane. Ora cercate questa stringa: <if test="authorwarn:|:$author['warn_percent'] !== NULL">e sopra aggiungiamo:<!--REPUTATION BEGIN--> <if test="RepPositive:|:$author['pp_reputation_points'] >…
-
Come inserire delle FAQ nelle varie pagine di IP.Board 3.2 ********************* PASSO 1 ********************* Innanzitutto è necessario creare un nuovo template: ACP > Look&Feel > Manage Skin Sets & Templates > select your skin > Template Add new bit Template bit name: Manage Skin Sets & Templates Add to Group: skin_global_other Aggiungere nel nuovo template vuoto il seguente codice: Personalizzando ovviamente i testi delle domande e delle risposte. Se avete dei topic di riferimento potrete inserire i link nell'href del Read all Per aggiungere domande è sufficiente duplicare integralmente la sezione QUESTION ANSWER SECTION prima della chiusura d…
-
- dopo aver scaricato e scompattato il file zip della hook interno troverete (solitamente) un file chiamato hook.xml ed eventualmente una cartella chiamata "upload" se è presente la cartella upload fare la seguente procedura: - collegari via ftp, alla ROOT DEL PROPRIO IPB (che non corrisponde sempre alla root del dominio o del sito): ad esempio se il forum si trova nella cartella forum, la root del vostro IPB sarà la cartella forum. - caricare all'interno di questa cartella tutto il contenuto della cartella upload. Il contenuto della cartella, NON la cartella stessa. - se non usate la skin di base, ma usate una skin che ha la cartella immagini diversa dalla master, dovr…
-
- Fare un backup del database - mettere la board offline - dopo aver scaricato e scompattato il file zip dell'appicazione, all'interno troverete (solitamente) una cartella chiamata "upload" - collegari via ftp, alla ROOT DEL PROPRIO IPB (che non corrisponde sempre alla root del dominio o del sito): ad esempio se il forum si trova nella cartella forum, la root del vostro IPB sarà la cartella forum. - caricare all'interno di questa cartella tutto il contenuto della cartella upload. Il contenuto della cartella, NON la cartella stessa. - collegarsi a ACP > Tab System > Manage application & Modules (colonna sinistra) - sulla destra vedrete comparire l'applicazione co…
-
Per modificare il nome di una applicazione nel menu principale, è sufficiente collegarsi a: ACP > Tab System > Manage application & Modules (colonna sinistra) nella lista delle applicazioni, cliccare la penna a destra (Edit Application), e cambiare il Public Title
-
Per cambiare nome alla community ACP > Tab System > System Settings (colonna sinistra) > General Configuration cambiare il campo Community name
-
Per far comparire il pulsante Home con link all'eventuale sito web, andare in ACP > Tab System > System Settings (colonna sinistra) > General Configuration E inserire la parola da visualizzare in Website name e il link a cui rimandari in Website address
-
Per inserire un avvertimento all'invio delle nuove discussioni, solo per gli utenti con meno di 5 messaggi, è possibile fare: ACP > Look / Feel > Skin Manager > (choose skin) > Manage Templates / CSS > Post Screen - postformtemplate cercare questo <li class='ipsField ipsField_primary'> <label for='topic_title' class='ipsField_title'>{$this->lang->words['topic_title']}</label> <p class='ipsField_content'> <input id='topic_title' class='input_text' type="text" size="60" maxlength="{$this->settings['topic_title_max_len']}" name="TopicTitle" value="{$formData['topicTitle']}" tabindex="0" /> </p> </li&g…
-
Avrete visto che nella IP.Board 3.2.3 quando inviate una mail in formato testuale (quindi non html) viene aggiunto un header con l'immagine de default di IPS. La cosa è ovviamente problematica per i non esperti, anche perchè non centra nulla con la community specifica. Per risolvere il problema si hanno vari metodi: 1) nella cartella della skin che utilizzate trovate un immagine chiamata: logo_transparent.png potrete modificarla a piacere e ricaricarla nello stesso percorso. oppure 2) aprire il template Other Global Template - htmlEmailWrapper e rimuovere <tr> <td class='logo'><img src="{$this->settings['img_url']}/logo_transparent.png" /…
-
Istruzioni per gli utenti per l'uso dei tag - IP.Board 3.2 Purtroppo non per tutti gli utenti è cosi semplice comprendere la funzione dei tags, può essere quindi utile aggiungere un piccolo testo di spiegazione nella zona di inserimento dei tag. ACP > Look / Feel > Skin Manager > (choose skin) > Manage Templates / CSS > Other Global Templates > TagTextEntryBox e prima di tutto il codice inserire <img src='{$this->settings['img_url']}/information.png' alt='Info' /><span class='desc lighter'> I tag sono delle parole che caratterizzano la discussione.</span><br><span class='desc lighter'>Inserendo i <b>3-4 termini<…
-
A molti interessa condividere in automatico le discussioni su Facebook. Seguendo questa guida ciascun utente (che esegue la seguente procedura) può condividere sul proprio profilo twitter le nuove discussioni, o altri nuovi contenuti. STEP 1 Innanzitutto l'utente deve essere connesso a Facebook con il suo account STEP 2 Connettersi a http://www.rssgraffiti.com/ ed installare l'applicazione sul proprio Facebbok STEP 3 Gli amministratori del forum devono aver abilitato i feed rss in uscita da forum. Per farlo devono: ACP - Forums - RSS Export - Create New RSS Export Stream Feed Name: Mettere il nome preferito; RSS Description: mettere una descrizione a piacere R…
-
A molti interessa condividere in automatico le discussioni su twitter. Seguendo questa guida ciascun utente (che esegue la seguente procedura) può condividere sul proprio profilo twitter le nuove discussioni, o altri nuovi contenuti. STEP 1 Innanzitutto l'utente deve essere connesso a Twitter con il suo account STEP 2 Connettersi a http://twitterfeed.com/users/new ed installare l'applicazione sul proprio twitter STEP 3 Gli amministratori del forum devono aver abilitato i feed rss in uscita da forum. Per farlo devono: ACP - Forums - RSS Export - Create New RSS Export Stream Feed Name: Mettere il nome preferito; RSS Description: mettere una descrizione a piacere …
-
Nell'ultima versione di P.Board non è più disponibile la legenda dei forum, apparentemente neanche come hook. E' possibile inserire la Legenda un po ovunque nel template, noi proponiamo una soluzione Look & Feel, scegliere la skin usata, Aprire il boardindextemplate (in board index) trovare </div> <if test="sideBarEnabled2:|:$this->templateVars['sidebar_enabled']"> <div id='index_stats' class='ipsLayout_right clearfix' <if test="sidebarclosed2:|:IPSCookie::get('hide_sidebar') == '1'">style='display: none'</if>> e aggiungere PRIMA: <!-- Icons Legend begin--><div id='legend' class='category_block block_wrap'…
-
Una cosa semplicissima che tutti chiedono, è come inserire il tasto Home che punta ad un sito web che fa da base alla community fatto con altro cms AdminCP - System Settings > System > General Configuration Compilare questi 2 campi Website name Website address e il pulsante comparirà automaticamente
-
Primo passo - Aggiungere un campo personalizzato Admin CP - Members - Custom Profile Fields. Cliccare Add Field in alto Field Title = dare un nome tipo "XBOX Gamertag" Field Type = Text Input Profile Group = Contact Methods Field Key = gamertag1 (tutto in minuscolo e senza altri caratteri) Field can be edited by member? = Yes Cliccare Add Field in fondo alla pagina Secondo passo: fare una modifica al template Look & Feel - Manage Skin Sets & Templates. e cliccare sulla skin in uso, editando i template. Scegliere il template Profiles e scegliere customFieldGroup__contact. incollare questo codice nel template prima dell'ultimo if <if test="cf_gamertag:|:$f->r…
Chi sta navigando 0
- Nessun utente registrato visualizza questa pagina.