Fork me on GitHub

invalidates structure modules and permissions  Bottom

  • Hi! I am new in this forum ; ) My English is not very good, but I hope the people understand me.

    One month ago, I have the following error: "invalid structure" in the modules, this appears in the new modules that I have ascended to the ftp, I have added the new modulate decompressed in the field modules correctly, could they help me?

    On the other hand, I'm trying to put the permits corresponding to all the registered users, but I can't, that is to say to the page that I want, I want to locate this page inside the area of users. I have added the new page in third parts, I put the URL in menu main, and alone achievement to visualize the link that I wrote, when I login as administrator, not when I login as an user.
    The templetes that I use is SeaBreeze.

    I expect their help.

    Thanks!
  • When I've had the Invalid Structure error in the modules list, it is usually because of the way the module was packaged and nested.

    You might have a module folder

    /modname/modules/modname
    and it's the second /modname that needs to be uploaded into your modules folder.

    or some are packaged like this where the module needs to add items to /config and /javascript
    /modname/html/modules/modname
    /modname/html/config
    /modname/html/javascript

    where HTML is meant to represent the root of your installation, so in that case you upload everything after HTML to your root folder.

    Hope this helps, I didn't understand the second paragraph.

    --
    Damon
    Catamaran Sailing at TheBeachcats.com
  • welcome to the forums!

    invalid structure could mean anything. it would be helpful to know what modules you couldn't get to work. names?

    I'm afraid I don't understand your permissions question. icon_frown

    it may also be helpful to know your native language. There are many international users here that may be able to assist you or help you find assistance in your own language.
  • looks like Damon and I were typing at the same time and he won the race.

    If you are downloading modules from the extensions database (extdb) here, then they are packaged from the site root, so you upload them 'next to' index.php and unzip them from there. they will end up in the /modules directory and have the correct structure.
  • Hi!! Thanks icon_smile

    Craigh: The modules I have downloaded from: http://community.zikula.org/module-Extensions-view-comptype-1.htm

    Damon: I don’t know what items I need put in the next modules.
    The name of the modules with structure invalidated are: module_scribite_4-0, module_Pages_2-4,iw_messages_1.0, News276, module_Reviews_2-4, block_menutree_2-3

    This is the second paragraph that you couldn’t understand correctly (plus below I have translated it in Spanish): How can give permissions (in the last version of Zikula 1.2)in this case:

    I'm trying to give the permissions to all the registered users, but I can't do it right.
    I want to put the permissions in order to let the registered users access to a new area of the website.
    This website is located inside the main menu block (whit number of ID 1) . On the left side of "theme" area/zone I added (created) the new website (with this number: 12) using third parts option and I added the URL direction (/index.php?module=Contenidos&func=view&preview=1&pid=29) in the block on the main menu .
    When I log in as administrator , I visualize the link I've added (to access to the website) , but when I'm trying to log in as registered user that acess does not appear.
    My question is, I want to add new contents only to registered users by changing/modifying the licenses and the upper tabs in the "theme See Breeze" in order to include areas with new sites, but I don't know exactly how to do it.

    These are the permissions I have written:

    http://i270.photobucket.com/albums/jj104/clandestinadj/permisos.jpg

    TRANSLATION IN SPANISH:

    Este es el segundo párrafo que no se entendía, "cómo asignar permisos en este caso":

    Estoy tratando de poner los permisos correspondientes a todos los usuarios registrados (en la última versión de Zikula la 1.2), pero no puedo ponerlos correctamente. Pretendo poner los permisos para que puedan acceder a una página nueva creada. Esta página está localizada dentro del bloque del menú principal (con ID 1), en el área izquierda del theme. Yo he añadido (creado) la nueva página (with this number 12) usando la opción de terceras partes, y he puesto la URL (/index.php?module=Contenidos&func=view&preview=1&pid=29) en el bloque del menú principal, y solo he logrado visualizar el link que he creado (y con el que se accede a la página) cuando me logo como administrador, pero no aparece el acceso a la página cuando me logo como usuario registrado.
    Es decir quiero añadir contenidos para los usuarios que se registran, no para los usuarios no registrados; modificando los permisos, y las pestañas superiores del theme See Breeze para que contengan áreas con nuevas páginas, y todo esto no sé cómo hacerlo.


    Gracias por todo!!

    Thanks for all!! I hope your answers icon_wink



    edited by: clandes, datetimebrief
  • Quote

    One month ago, I have the following error: "invalid structure" in the modules,

    another idea as I just encountered a similar issue:
    next to the module in question, you will see a trash can icon to 'delete' the module. click on that and delete it (note this only deletes the module from the database, not the file system). Then regenerate your module list. This may bring the module back to installable status. It just worked for me with the Pending Content module.
  • When you download individual modules from the extdb with the "quick download" link you get a zip file with the name
    module_modname_version#.zip
    Scribite would be
    module_scribite_4-1.zip
    when you unzip the module zip file (staying with scribite example)
    you get a folder named
    module_scribite_4-1 (this is a container for the folders and files for this module, don't upload this folder)

    inside that (module_scribite_4-1) folder you find three folders, note that most modules only have the one /modules folder.

    /modules
    /images
    /config
    These three folders contain all the other folders and files used by the module, upload these three to the root of your Zikula install (same folder where index.php that already includes these three modules)

    A common mistake (I've made) when using an ftp program to upload files is to accidentally upload (by drag and drop) the folders/files inside one of the already existing folders of zikula, instead of to the root of the zikula install. Using filezilla for instance you hightlight the folder(s) and drag to an area isn't a folder name.

    --
    Damon
    Catamaran Sailing at TheBeachcats.com

This list is based on users active over the last 60 minutes.