3.x
Guide per la versione 3.x di Invision Power.
133 discussioni in questo forum
-
Spesso può capitare di aver installato delle applicazioni e poi averle disabilitate perchè non interessavano più. Il problema è che rimangono visualizzate nella parte bassa delle applicazioni in Manage applications & module, e la cosa può essere fastidiosa. Per rimuoverle definitivamente dopo averle disabilitate e disinstallate è necessario accedere via FTP nella cartella admin/applications_addon/other/e cancellare la cartella relativa all'applicazione che si vuole far scomparire (ad esempio se voglio cancellare l'applicazione Garage System, dovrò cancellare la cartella garage)
-
Qualcuno potrebbe voler gestire in modo diverso la disconnessione dell'utente, facendolo ridirezionare su una pagina diversa dalla home del forum aprire questo file /admin/applications/core/modules_public/global/login.php: return array( 'redirect', $this->lang->words['thanks_for_logout'], $this->settings['base_url'] );cambiare questo valore '$this->settings['base_url']' con il link della pagina a cui volete venga ridirezionato esempio: return array( 'redirect', $this->lang->words['thanks_for_logout'], 'http://www.invisionita.it/forum/page/sitoweb' );
-
Tutti sappiamo che l'accesso alla cartella admin sulla nostra board avviene aggiungento admincp alla fine dell'url di base. Quindi tutti potrebbero accedere, anche se non conoscono i dati di accesso all'admin comunque Si può rendere più sicura questa cartella dandole un nome diverso, seguendo questa procedura: 1-via FTP rinominare la cartella admin con un nome complesso, ad esempio admin_ty546r3, che nessuno può conoscere. 2-nella root del forum trovare il file initadata.php, aprirlo modificandolo, trovare la linea: define( 'CP_DIRECTORY', 'admin' );e modificarla inserendo il nuovo nomedefine( 'CP_DIRECTORY', 'admin_ty546r3' );ovviamente poi l'accesso all'admin andrà…
-
Per rimettere a 0 tutte le reputazioni è necessario lanciare una query nel sql TRUNCATE TABLE reputation_cache;TRUNCATE TABLE reputation_index;UPDATE profile_portal SET pp_reputation_points=0;ovviamente se avete i prefissi nelle tabelle diventa TRUNCATE TABLE ibf_reputation_cache;TRUNCATE TABLE ibf_reputation_index;UPDATE ibf_profile_portal SET pp_reputation_points=0;
-
Loggarsi in ACP System -> Tools and Settings - > Log In Managementla prima volta che accedi ti viene detto di rinominate i seguenti files: ./admin/sources/loginauth/external/conf.dist.php -> conf.php./admin/sources/loginauth/ldap/conf.dist.php -> conf.php./admin/sources/loginauth/live/conf.dist.php -> conf.php./admin/sources/loginauth/OpenID/conf.dist.php -> conf.phpRinomino i files come indicato.Ricarico la pagina di ACP e mi vengono proposte una serie di Metodi di autenticazione.Abilito OpenID e lascio tutte le altre opzioni di default.Essendo già in possesso di un account Google, nel sito OpenID mi viene detto che possiedo già un ID e vengo rimand…
-
Sembra che alcuni rallentamente dei grossi forum siano dovuti al fatto che nelle impostazioni dei cookies di default non venga setato nulla. Per ottimizzarlo è sufficiente: ACP System Tools & Settings System Settings Cookies Nel primo campo impostare il dominio usando la struttura come indicata: PUNTO NOMEDOMINIO PUNTO ESTENSIONE DOMINIO esempio .domain.com [source]Leveraged[/source]
-
Quando si va ad editare un messaggio, si apre un finestra con la modifica veloce, nel quale si può poi passare alla modifica completa. Per poter passare direttamente alla modifica completa è necessario aprire /public/js/ips.topic.js: e rimuovere questa linea ipb.delegate.register('.edit_post', ipb.topic.ajaxEditShow); Fonte: Michael. Non testato da invisionita
-
Per poter avere una statistica dei topic più visti in un determinato periodo è necessario lanciare una query nel mysql, tipo quella seguente. Ovviamente è necessario cambiare le date a seconda del periodo interessato SELECT t.tid, t.title, COUNT(*) AS topic_postsFROM ibf_posts pLEFT JOIN ibf_topics t ON (t.tid=p.topic_id)WHERE FROM_UNIXTIME(p.post_date) BETWEEN '2010-01-01' AND '2010-01-31'GROUP BY t.tidORDER BY topic_posts DESC
-
. Per impadire la visualizzazione degli status agli ospiti sulla vostra board ipb, è necessario fare: aprire ./admin/applications/members/modules_public/profile/status.php e trovare: private function _list() {aggiungere sotto if ( IPSMember::isInGroup( $this->memberData, array( $this->settings['guest_group'], $this->settings['auth_group'], $this->settings['banned_group'] ) ) ) { $this->registry->output->showError( 'no_permission' ); }salvare e caricare.Scritto da m4rtin
-
Lo scopo del tutorial è quello di eliminare, nel topic view, il blocco del profilo utente con le altre informazioni aggiuntive, per poi andarle ad inserire (solo in parte) nella linea che contiene il nome utente. Il risultato è simile a quello presente nella skin attuale di skinbox, oppure si può vedere nei vari screenshots. Quali vantaggi porta questa visualizzazione? Nessuno, ma permette di alleggerire le informazioni talvolta superflue, ed può essere sicuramente apprezzata dagli amanti della grafica essenziale ed ottimizzata. Infatti con questo sistema si porterà ad un aumento notevole dello spazio per il post, una riduzione delle informazioni utente (che tanto sono tu…
-
Admin CP --> Look & Feel e selezionare la skin interessata. Per inserirlo sotto l'Header: GlobalTemplates --> globalTemplate e aggiungere il codice sotto questo: <div id='content' class='clear'>Per inserirlo sopra al Footer: GlobalTemplates --> globalTemplate e incollarlo prima di: <div id='footer_utilities' class='clearfix clear rounded'>In entrambe i casi il banner verrà visualizzato in TUTTE le pagine del forum Se si vuole visualizzare il codice solo ad un determinato gruppo (è necessario conosce i vari ID dei gruppi, visibili nell'ACP), il codice va rinchiuso all'interno di questo if <if="$this->memberData['member_group_id'] == X">…
-
È possibile cambiare lo sfondo oppure il colore ee dimensioni dei testi contenuti nei tag CODE semplicemente aprendo ACP - Look & Feel - selezionare la skin - CSS - trovare e aprire ipb_style.css e apportare le modifiche a questa parte: pre.prettyprint{ padding: 5px; background: #f8f8f8; border: 1px solid #c9c9c9; overflow: auto; margin-left: 10px; font-size: 11px; line-height: 140%;}
-
Nella skin di dafault la struttura della home è impostata in modo che i contenuti delle categorie e dei forum occupa circa il 76% della larghezza totale, e la sidebar destra occupa il 22% La larghezza totale occupara è quinti del 98% perchè ci sono anche dei minimi margini. Se si volesse cambiare questo rapporto è necessario modificare (nell'ACP, Look&Feel, skin, ipb_style.css) questo per la sidebar, cambiando il 22%: #index_stats { padding-bottom: 25px; margin-bottom: 20px; margin-top: 25px; width: 22%;} e questo per la parte dei contenuti, cambiando il 98%: div#categories { width: 76%;} Ovviamente il totale dei due valori non deve supe…
-
Per inserire un immaginetta sotto al titolo del topic si possono seguire questi passaggi: Innanzitutto creare una cartella chiamata img_categ nella root del forum Admin CP > Look&Feel > scegli la skin che vuoi modificare: CSS > ipb_styles.css Aggiungere in fondo: .img_forum{ position: absolute; z-index: 9999; height: 48px; margin-top: -9px; margin-left: 5px;} Templates > Board Index > boardIndexTemplate e cerca: <div class='category_block block_wrap'>Se vorrai usare delle immagini png, dopo incollli: <div class="img_forum"><img src="{$this->settings['board_url']}/img_categ/{$_data['cat_data']['id']}.png"…
-
Se volete modificare la barra inferiore contenente le seguenti scritte * Today's active content * The moderating team * Today's top 20 posters * Overall top postersdovete andare in Look & Feel, scegliere la skin interessata, Board Index, boardindextemplate cercare questo codice (che è quello che crea la barra: <ul id='stat_links' class='filter_bar rounded'> <li><a href="{parse url="app=core&module=search&do=active" base="public"}" title="{$this->lang->words['today_active_cont']}">{$this->lang->words['new_active_cont']}</a></li> <li><a href="{parse url="app=forums&module=extras§ion=stats&do=lea…
-
Per mettere in evidenza i topic non letti eseguire questa modifica: Cercare il forumIndexTemplate, e trovare: {$data['title']} e sostituirla con: <if test="gotonewpost:|:$data['go_new_post'] === true"><b>{$data['title']}</b><else />{$data['title']}</if>
-
Per aggiungere un icona alla sinistra del titolo di ciascun tab generato del menù principale basta andare in: Look & Feel > Manage Skin Sets & Templates > Manage Templates in IP.Board > globalTemplate Trovare <foreach loop="applications:$header_items['applications'] as $data"> <if test="showingapp:|:$data['app_show']"> {parse variable="appActive" default="" oncondition="$data['app_active']" value="active"} <li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="app={$data['app_dir']}" seotitle="false" base="public"}' title='{$this->lang->words['go_to_prefix']}{IPS…
-
Se volete aggiungere qualisasi link vicino a visualizza nuovi contenuti, potete fare: Admin CP Look & Feel Tab scegli la skin Global Templates globalTemplate Trovare <ul id='section_links' class='right'> E aggiungere prima o dopo i <li> esistenti il link. Nell'esempio aggiungiamo i topic seguiti: <li><a href="http://www.TUODOMINIO/forum/index.php?app=core&module=usercp&tab=forums&area=topicsubs">Wached topic</a></li>e salvare
-
. A volte il breadcrumb può essere fastidioso. Per rimuoverlo da una sezione specisica (faremo l'esempi per il blog) si può: AdminCP - look&feel - skin - globalTemplate e cercare: <ul id='breadcrumb' class='left'>[…]</ul>Inserire prima del primo "<ul") <if test="$this->registry->getCurrentApplication() != 'blog'">e dopo l'ultimo /ul </if>lo farà scomparire da tutte le pagine del blog
-
Spiegazione di AndyF su come nascondere il blocco delle statistiche della board. ACP > Look / Feel > Skin Manager > skin > Manage Templates >Board Index > BoardIndexTemplate About 3/4 the way down, find...Verso il fondo cercare <div id='board_statistics' class='statistics general_box clearfix'> e sostituire con <if test="$this->memberData['member_id']"><div id='board_statistics' class='statistics general_box clearfix'> in fondo al template poi si trova un if </if> e farlo diventare </if></if> Fonte: AndyF
-
Per creare una netta separazione tra i topic importanti e quelli normali è possibile eseguire queste modifiche: ACP -Look & Feel -> Manage Skin Sets & Templates > scegli la skin -> Templates ->Forum View -> forumIndexTemplate. Trovare <table class='ipb_table topic_list' summary='{$this->lang->words['forum_topic_list']} "{$forum_data['name']}"' id='forum_table'> Cancellare queste linee <tr class='header'> <th scope='col' class='col_f_icon'> </th> <th scope='col' class='col_f_topic'>{$this->lang->words['forum_topic']}</th> <th scope='col' …
-
Aprire il template, boardindextemplate e rimuovere il seguente codice: <if test="sideBarEnabled:|:$this->templateVars['sidebar_enabled']"> <a href='{parse url="app=forums&module=extras§ion=toggle&secure_key={$this->member->form_hash}" base="public"}' id='close_sidebar' class='sidebar_toggle rounded' <if test="sidebaropen:|:IPSCookie::get('hide_sidebar') != '1'">style='display: none'</if>><img src='{$this->settings['img_url']}/sidebar_close.png' alt='{$this->lang->words['sidebar_close']}' /></a> <a href='{parse url="app=forums&module=extras§ion=toggle&secure_key={$this->member->…
-
Scarica l'immagine in allegato, chiamata top_button.png, oppure creane una tua personalizzata Poi caricala in questo percorso: http://tuodominio.ext/public/style_images/master/top_button.png Intanto creiamo la voce: Admin: Look & Feel - Manage Languages - English - Translate Pulsante <strong class='bbc'>Add String</strong> Application: Forum ; Pack Name: public_topic ; Key: top_page ; Default Text: Top Clicca sul pulsante: <strong class='bbc'>Add This Entry</strong> Poi si deve procedere con la modifica alla skin Look & Feel - La skin che desideri modificare - Topic View - Topic View Template Cerca <pre class…
-
Per aggiungere una user bar al fondo dello schermo della skin SURFACE è possibile eseguire questa modifica Aprire il globaltemplate e prima del tag di chiusura </body> aggiungere: <!-- Footer Bar Starts --> <div id="add_footerbar_wrap"> <div id="add_footerbar_bar"> <!-- User Navigation Starts --> <div id="add_footerbar_container"> <div id='add_footerbar_left'> <div class="maintitlefooter_left">Follow Us</div> </div> <div id='add_footerbar_left'> …
-
Per poter resettare questo valore delle statistiche è possibi connettersi all'ACP > System > Recount & Rebuilt Il blocco iniziale 'Recount Statistics' Lasciare tutti i parametri su 'no' , settare su YES 'Reset 'Most online' statistic?' e poi lanciare run tool. E il gioco è fatto. [source]Risposto da AndyF in una richiesta[/source]
Chi sta navigando 0
- Nessun utente registrato visualizza questa pagina.