Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - arjuna

Pagine: [1] 2
1
Joomsites / Sito Forum su CakePhp Joomla Made
« il: 03 Feb 2007, 21:09:50 »
Dopo diversi mesi che non masticavo joomla oggi ho fatto una pazzia.

Stavo studiando il framework CakePhp e non trovavo forum di supporto, così ho detto: vediamo se riesco a rimediare...

ho scaricato joomla, nuova versione, ero rimasto alla 1.0.10, e trovo il componente joomlaboard... scarico, installo, configuro, setto, riparo qualche errore, modifico il layout, creo delle icone e pubblico...

ecco il risultato:

www.lucianoamodio.it/community

non è una bella community ma spero che sia funzionale allo scopo... ogni suggerimento è accetto...


2
Gestione Forum / Joomlaboard errore datatype
« il: 03 Feb 2007, 16:56:28 »
Ecco l'errore:

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /components/com_joomlaboard/thread.php on line 95

la line incriminata recita:

   if (($prevCheck<($leaf->time)) && (sizeof($read_topics) == 0) || !in_array($leaf->thread, $read_topics)) {

il second argument dovrebbe essere pertanto $read_topics ma non so da dove sbuchi fuori questa variabile!!!

la versione di JB è: 1.1.4
la versione di J è: 1.0.12

3
Ecco la sfida: creare una navigazione degli album tramite thumbnails in zoom media gallery.

Trovo alquanto fastidioso e scomodo poter vedere solo la foto che si seleziona, del resto non vedo nemmeno i pulsanti avanti e dietro, c'è solo
i pulsanti per avviare lo slideshow.

Sto lavorando sui file view.php e galleryshow.php (che trovate in /components/com_zoom/www/).

sto cercando di capire come in galleryshow vengono generate le miniature per poi implementare questa feature nella visualizzazione delle immagini.

Se qualcuno conoscesse metodi alternativi mi faccia sapere, prevedo infatti un lavoro non facile!

4
salve gente,

posto per cercare di ricordare come cavolo avevo fatto tempo fa a fare quello che avevo fatto.

scrivo parte del css del mio template:

Codice: [Seleziona]
/* NavBar */
#menuBar {
margin: 0; padding: 0;
height: 34px;
width: 100%;
background: #fff url(../images/fascia.png) repeat-x top;
}
.moduletable {
margin: 0; padding: 0;
}
#menuBar h3 {
display: none;
}
#mainlevel {
margin: 0; padding: 0;
margin-top:-1px;
margin-left: 50px;
font: 12px "Times New Roman", Times, serif;
color: #3a2e0b;
}
#mainlevel li {
list-style: none;
margin: 0; padding: 0;
float: left;
}
#mainlevel li a {
width: 110px;
text-align: center;
background: transparent url(../images/menubar.png) no-repeat;
text-decoration: none;
}
#mainlevel li a:link { color: #3a2e0b; }
#mainlevel li a:visited { color: #3a2e0b; }
#mainlevel li a:hover {
color: #3a2e0b;
background: transparent url(../images/menubarHover.png) no-repeat;
}

la prima cosa che mi salta all'occhio e l'id mainlevel. devo sicuramente aver commesso un errore in quanto mainlevel è usato per più elementi e mi risulta come classe e non come id.

del resto però questo codice funzionava.

ma veniamo al dunque.

nel index.php uso questo codice:

Codice: [Seleziona]
<div id="modulesRight">

            <?php mosLoadModules 'left', -); ?>

            <?php mosLoadModules 'right', -); ?>

       </div>

che genera questo output:



Codice: [Seleziona]
<div id="modulesRight">
           
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr align="left"><td><a href="omesso" class="mainlevelBar" >Home</a></td></tr>
<tr align="left"><td><a href="omesso" class="mainlevelBar" id="active_menuBar">Portfolio</a></td></tr>
</table>
           
       </div>

come dice qui:http://dev.joomla.org/content/view/1136/79/1/6/

la dicitura: mosLoadModules ( 'left', -1 )

dovrebbe dare come risultato il semplice output del modulo.

ma non c'è indicazione dell'id del modulo.

nel pannello amministratore invece leggo:

suffisso class css menu
suffisso class css modulo

provati entrambi ma quello che cambia è:

<a href="omesso" class="mainlevelBar" >
dove appunto Bar è il suffisso del codice css.

come faccio ad avere un output del tipo:

<div class = "menuBar"></div>?

5
Gallerie di immagini / Pony Gallery, ma che finie ha fatto?
« il: 21 Ott 2006, 13:05:29 »
non riesco più a trovare questo componente... zoom media gallery è troppo pesante per quelloche devo fare io (solo portfolio)

6
Salve Forum,

dopo Zoom Media Gallery stavo testando Pony Gallery ma in remoto non mi salva la configurazione ne fa l'upload batch dei file .zip.

Per il primo problema risulta non solo che non salva ma come se tutti i dati andassero persi, anche le selezioni yes/no.

Per il secondo problema mi dice che non può copiare i file dalla cartella originals... e bravo... non mi salvi il percorso, che cosa vuoi copiare?

7
Il suddetto file che pare sia artefice del layout della gallery è abbastanza incomprensibile causa inadeguato commento.

C'è qualcuno che mi sa indicare sommariamente come orientarmi tra centinaia di righe di codice incomprensibile?

E che cavolo!!! Bisogna sempre commentare il codice... specialmente se è un file di questa importanza!

8
Ecco l'errore:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 51 bytes) in /var/www/html/components/com_jd-wp/wp-includes/gettext.php on line 159

lo riporto giusto per chi fa una ricerca sul forum.

Il problema riguarda la memoria dell'interprete PHP, bisognerebbe cambiare i settaggi del PHP.ini ma non posso farlo perchè sono in hosting.

Il modulo che da l'errore è il calendario di Word Press in particolare quando si tratta di richiamare gettext.php che gestisce la traduzione.

Che voi sappiate c'è un modo per evitare questo problema senza ricorrere al php.ini?

Una soluzione drastica sarebbe quella di non visualizzare il modulo quando si visualizza la gallery...

9
Dall'ultimo aggiornamento (1.0.11), c'è un messaggio che dice che register_globals è ON quando dovrebbe essere OFF.

Questo parametro come sapete dipende dal web server ed in hosting non è possibile modificarlo.

Cosa comporta avere il valore settato ad ON?

10
Gallerie di immagini / e Gallery 2 dove la mettiamo?
« il: 27 Ago 2006, 12:09:27 »
Ho dato uno sguardo alle gallery presenti in T&T... pochine e nessun accenno a Gallery2

Invece pare che tutti voi preferiate Zoom Gallery la quale feature di zoom mi pare una gran caxxta...

Gallery 2 è spaventosamente massiccia... 38mb su disco... follia...

Però sembra performante anche se ci sono molte troppe cose da capire...

sia come funzioni la gallery stand alone e poi come si integra bene con Jommy...

prevedo altre notti insonni a leggiucchiare pagine e pagine...

commenti?

11
È più di un mese che cerco di configurare questo dannato modulo...

http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,32/Itemid,35/

Sembrerebbe facile... inserisci il tuo id di ebay e il gioco è fatto...

ma non funziona.

Ho provato a cercare ovunque in rete... ma senza successo...

ho postato pure sul forum inglese ma nessuno ha risposto...

Per favore, se conoscete qualcuno che lo usa mi potete dire come si configura?

12
Avrei bisogno di creare degli amministratori per uno store con l'abilità di maneggiare gli ordini e il catalogo ma non di modificare produttori, vendor, tasse e configurare lo store o VM in generale...

Ho provato Administrator ma da troppi permessi, manager invece non fa nulla...

13
Ho per la prima volta caricato joomla in remoto.

Non capisco perchè le pagine a volte si vedono e a volte no...

Vado al manicomio...

Il dominio mi è stato attivato da poco e forse non tutti i DNS si sono ancora propagati... vi è mai capitata una cosa simile?

14
VM mostra i prodotti solo se siamo nella categoria giusta.

Non tiene conto delle parentele.

come fare per visualizzare i prodotti delle categorie inferiori nella categoria superiore?

Es:

Monitor > Lcd = 3 prodotti
Monitor > Crt = 2 prodotti

Monitor = 5 prodotti


( dove '=' significa 'visualizza')

15
Ho provato a modificare VM per aggiungere un'immagine (il logo) ai produttori.

Alla fine c'è anche un commento agli interventi effettuati.

Adding Image to Manufacturer

SQL:

Codice: [Seleziona]
ALTER TABLE `jos_vm_manufacturer` ADD `mf_thumb_image` VARCHAR( 255 ) NULL DEFAULT NULL AFTER `mf_desc` ,
ADD `mf_full_image` VARCHAR( 255 ) NULL DEFAULT NULL AFTER `mf_thumb_image` ;

\administrator\components\com_virtuemart\htmlmanufacturer.manufacturer_form.php:

find:
Codice: [Seleziona]
global $ps_manufacturer_category;
replace:
Codice: [Seleziona]
global $ps_manufacturer_category, $ps_product;
find:
Codice: [Seleziona]
$formObj->startForm();

replace:
Codice: [Seleziona]
$formObj->startForm( 'adminForm', 'enctype="multipart/form-data"');

$tabs = new mShopTabs(0, 1, "_main");
$tabs->startPane("manufacturer-pane");
$tabs->startTab( "<img src=\"". IMAGEURL ."ps_image/edit.png\" align=\"center\" width=\"16\" height=\"16\" border=\"0\" />&nbsp;".$VM_LANG->_PHPSHOP_MANUFACTURER_FORM_LBL, "info-page");

find:
Codice: [Seleziona]
</table>
<?php
(It's approssimately at line 80, it's the end of the html template)

add after:
Codice: [Seleziona]
$tabs->endTab();
$tabs->startTab( "<img src=\"". IMAGEURL ."ps_image/image.png\" width=\"16\" height=\"16\" align=\"center\" border=\"0\" />&nbsp;"._E_IMAGES, "status-page");

if( !stristr( $db->f("mf_thumb_image"), "http") )
  echo "<input type=\"hidden\" name=\"mf_thumb_image_curr\" value=\"". $db->f("mf_thumb_image") ."\" />";

if( !stristr( $db->f("mf_full_image"), "http") )
  echo "<input type=\"hidden\" name=\"mf_full_image_curr\" value=\"". $db->f("mf_full_image") ."\" />";

   $ps_html->writableIndicator( array( IMAGEPATH."manufacturer") );

?>

  <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
      <td valign="top" width="50%" style="border-right: 1px solid black;">
        <h2><?php echo $VM_LANG->_PHPSHOP_PRODUCT_FORM_FULL_IMAGE ?></h2>
        <table>
          <tr>
            <td colspan="2" ><?php
              
if ($manufacturer_id) {
                echo 
$VM_LANG->_PHPSHOP_PRODUCT_FORM_IMAGE_UPDATE_LBL "<br />"; } ?>

              <input type="file" class="inputbox" name="mf_full_image" size="50" maxlength="255" />
            </td>
          </tr>
          <tr>
            <td colspan="2" ><strong><?php echo $VM_LANG->_PHPSHOP_IMAGE_ACTION ?>:</strong><br/>
              <input type="radio" class="inputbox" name="mf_full_image_action" id="mf_full_image_action0" checked="checked" value="none" onchange="toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image, true );toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image_url, true );"/>
              <label for="mf_full_image_action0"><?php echo $VM_LANG->_PHPSHOP_NONE ?></label><br/>
              <?php
              
if( function_exists('imagecreatefromjpeg')) {
              
?>

              <input type="radio" class="inputbox" name="mf_full_image_action" id="mf_full_image_action1" value="auto_resize" onchange="toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image, true );toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image_url, true );"/>
              <label for="mf_full_image_action1"><?php echo $VM_LANG->_PHPSHOP_FILES_FORM_AUTO_THUMBNAIL "</label><br />";
              }
              if (
$manufacturer_id and $db->f("mf_full_image")) { ?>

                <input type="radio" class="inputbox" name="mf_full_image_action" id="mf_full_image_action2" value="delete" onchange="toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image, true );toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image_url, true );"/>
                <label for="mf_full_image_action2"><?php echo $VM_LANG->_PHPSHOP_PRODUCT_FORM_IMAGE_DELETE_LBL "</label><br />";
              } 
?>

            </td>
          </tr>
          <tr><td colspan="2">&nbsp;</td></tr>
          <tr>
            <td width="21%" ><?php echo _URL." ("._CMN_OPTIONAL."!)&nbsp;"?></td>
            <td width="79%" >
              <?php
              
if( stristr($db->f("mf_full_image"), "http") )
                
$manufacturer_full_image_url $db->f("mf_full_image");
              else if(!empty(
$_REQUEST['mf_full_image_url']))
                
$manufacturer_full_image_url $_REQUEST['mf_full_image_url'];
              else
                
$manufacturer_full_image_url "";
              
?>

              <input type="text" class="inputbox" size="50" name="mf_full_image_url" value="<?php echo $manufacturer_full_image_url ?>" onchange="if( this.value.length>0) document.adminForm.auto_resize.checked=false; else document.adminForm.auto_resize.checked=true; toggleDisable( document.adminForm.auto_resize, document.adminForm.mf_thumb_image_url, true );toggleDisable( document.adminForm.auto_resize, document.adminForm.mf_thumb_image, true );" />
            </td>
          </tr>
          <tr><td colspan="2">&nbsp;</td></tr>
          <tr>
            <td colspan="2" >
              <div style="overflow:auto;">
                <?php echo $ps_product->image_tag($db->f("mf_full_image"), ""0"manufacturer"?>
              </div>
            </td>
          </tr>
        </table>
      </td>

      <td valign="top" width="50%">
        <h2><?php echo $VM_LANG->_PHPSHOP_PRODUCT_FORM_THUMB_IMAGE ?></h2>
        <table>
          <tr>
            <td colspan="2" ><?php if ($manufacturer_id) {
                echo 
$VM_LANG->_PHPSHOP_PRODUCT_FORM_IMAGE_UPDATE_LBL "<br>"; } ?>

              <input type="file" class="inputbox" name="mf_thumb_image" size="50" maxlength="255" onchange="if(document.adminForm.mf_thumb_image.value!='') document.adminForm.mf_thumb_image_url.value='';" />
            </td>
          </tr>
          <tr>
            <td colspan="2" ><strong><?php echo $VM_LANG->_PHPSHOP_IMAGE_ACTION ?>:</strong><br/>
              <input type="radio" class="inputbox" id="mf_thumb_image_action0" name="mf_thumb_image_action" checked="checked" value="none" onchange="toggleDisable( document.adminForm.image_action[1], document.adminForm.mf_thumb_image, true );toggleDisable( document.adminForm.image_action[1], document.adminForm.mf_thumb_image_url, true );"/>
              <label for="mf_thumb_image_action0"><?php echo $VM_LANG->_PHPSHOP_NONE ?></label><br/>
              <?php
              
if ($manufacturer_id and $db->f("mf_thumb_image")) { ?>

                <input type="radio" class="inputbox" id="mf_thumb_image_action1" name="mf_thumb_image_action" value="delete" onchange="toggleDisable( document.adminForm.image_action[1], document.adminForm.mf_thumb_image, true );toggleDisable( document.adminForm.image_action[1], document.adminForm.mf_thumb_image_url, true );"/>
                <label for="mf_thumb_image_action1"><?php echo $VM_LANG->_PHPSHOP_PRODUCT_FORM_IMAGE_DELETE_LBL "</label><br />";
              } 
?>

            </td>
          </tr>
          <tr><td colspan="2">&nbsp;</td></tr>
          <tr>
            <td width="21%" ><?php echo _URL." ("._CMN_OPTIONAL.")&nbsp;"?></td>
            <td width="79%" >
              <?php
              
if( stristr($db->f("mf_thumb_image"), "http") )
                
$manufacturer_thumb_image_url $db->f("mf_thumb_image");
              else if(!empty(
$_REQUEST['mf_thumb_image_url']))
                
$manufacturer_thumb_image_url $_REQUEST['mf_thumb_image_url'];
              else
                
$manufacturer_thumb_image_url "";
              
?>

              <input type="text" class="inputbox" size="50" name="mf_thumb_image_url" value="<?php echo $manufacturer_thumb_image_url ?>" />
            </td>
          </tr>
          <tr><td colspan="2">&nbsp;</td></tr>
          <tr>
            <td colspan="2" >
              <div style="overflow:auto;">
                <?php echo $ps_product->image_tag($db->f("mf_thumb_image"), ""0"manufacturer"?>
              </div>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
<?php
$tabs
->endTab();
$tabs->endPane();

find the end of the file:

Codice: [Seleziona]
$formObj->finishForm( $funcname, $modulename.'.manufacturer_list', $option );
?>

add after:

Codice: [Seleziona]
<script language="javascript">
<!--
function toggleDisable( elementOnChecked, elementDisable, disableOnChecked ) {
  if( !disableOnChecked ) {
    if(elementOnChecked.checked==true) {
      elementDisable.disabled=false;
    }
    else {
      elementDisable.disabled=true;
    }
  }
  else {
    if(elementOnChecked.checked==true) {
      elementDisable.disabled=true;
    }
    else {
      elementDisable.disabled=false;
    }
  }
}

toggleDisable( document.adminForm.mf_full_image_action[1], document.adminForm.mf_thumb_image, true );
-->
</script>


Add Dir:
\components\com_virtuemart\shop_image\manufacturer


Ho usato come modello il file:
\administrator\components\com_virtuemart\htmlproduct.product_category_form.php

Ho semplicemente aggiunto il codice per i TAB e inserito il codice per il TAB delle immagini.
Poi ho sostituito i riferimenti a category_ con mf_

La cosa è più semplice di quanto sembri...

16
Come faccio ad assegnare ad una marca più categorie?

Sto usando VM come Catalogo prodotti e non come Shop...

volevo spostare il sito della mia famiglia www.amodioceramiche.com in joomla...

magari se ci date un occhio mi potete dare dei consigli...

ho fatto il layout ma adesso devo associare marche e prodotti:

Marca->Settori merceologigi trattati->Descrizione->prodotti con foto...

Una marca può avere più categorie di appartenenza ed un prodotto può comparire in più categorie...

17
Questo forum ha 17.000 utenti?

E che fanno? Si girano i pollici?

I topic sono 5.000 e le risposte totali sono circa 20.000

come mai se ci sono tutti questi utenti ci sono così poche risposte?


Sinceramente mi sembra improbabile quella cifra... mai visti tanti utenti su un forum...

Vorrei vitalizzarlo un pò... ma nemmeno gli amministratori rispondono alle mail...

che ci sia un problema tecnico sul forum?

In effetti come molti hanno lamentato ci sono problemi come _LOGIN_INCORRECT ed io aggiungerei la mancata ricezione di notifiche via mail per le risposte ai topic che seguiamo...

Un servizio così importante con un CMS così performante avrebbe bisogno di un forum migliore...

e poi voglio dire: Joomla serve anche a creare Commnity, sembra di essere un rivenditore di porche che va in giro con la Uno.

18
Sto affrontando per la prima volta la questione dei download manager in joomla... volevo sapere quali erano le differenze tra i vari componenti.

Per le esigenze specifiche di questo sito che sto sviluppando c'è:

- gestire una serie di pdf
- limitare l'accesso per alcuni di essi a determinati user
- linkare negli articoli il download veloce dei documenti pdf interessati

suggerimenti?

19
Ho letto tutti i post di questo forum.

Ho cercato sul sito joomlapolis ma non è molto chiaro.

Le guide a CB non sono esaustive (o io non le ho trovate).

Per esempio quando si chiede come creare una lista di utenti si da la soluzione per la lista di default ma come si imposta una lista diversa? forse invece di userList si deve mettere il nome della lista creata, non ho provato ma non fa nulla.

Quello che non mi piace è la mancanza di personalizzazione del profilo.

Intendo quelle cose come: Visite, Stato, Ultima visita, oppure i menu...

E questo vale per diverse cose...
le liste per esempio hanno di default il campo per la ricerca, e se anche ci sono solo tre utenti esce lo stesso il navigatore (avanti, indietro, etc)... inutile...

Per queste cose dovrò editare a mano i file del componente, non è un problema, posso farlo, ma mi sembra molto poco performante...

Non si integra a dovere con il sito... va pesantemente ritoccato...

Sbaglio a pensarla così? ci sono cose che ancora non ho scoperto?

20
<?
<?=

che palle...

Ogni tanto, troppo spesso, mi tocca mettere mano a tutti i file e cambiare gli short tag (<? appunto in <?php e <?= in <?php echo), che i vari programmatori hanno disseminato nei loro moduli...

Dovrebbero istituire la nettiquet della programmazione!!!

Queste abbreviazione provocano la non lettura del codice PHP in quei web server (come il mio localhost) che non usano gli short tags.

Errori su errori su errori... mi immagino l'afflizione di un utente inesperto e a digiuno di php che si vede comparire una serie infinita di caratteri a lui privi di senso...

Che ne dite di creare una sezione apposita per questo tipo di problema?

Infatti oltre agli shot tags vorrei segnalare (come ho gia fatto su questo forum), l'errore che affligge i vecchi componenti creati per mambo.

Questi infatti nel file .xml di configurazione, non usano la sintassi #__nometabella per le tabelle del database ma usano la dicitura mos_nometabella.

Adesso non me ne posso accorgere perchè uso il prefisso jos_ di default ma mi chiedo quanti altri moduli per Joomla! siano privi dell'asterisco, questo causerebbe altri errori se un utente cambia i prefissi delle tabelle...

GRRR

Pagine: [1] 2
Host

Torna su