Gerneal, Header, Footer, Style setting fields do not display in Settings tab

cpelham - April 16, 2007 - 20:32
Project:Simplenews
Version:5.x-1.x-dev
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed
Description

I'm just installed the most recent dev version of Simplenews 5.x-1.x-dev and Simplenews Template 5.x-1.1. Both modules are enabled and all permisisons for Simplenews are enabled. There do not seem to be permissions for Simplenews Template. I can create a Newsletter and a Newsletter issue, and send it.

My problem is that I can't find Header, Footer, and Style sections anywhere.
Admin/content/newsletters/settings does not display the row of collapsible/expadable items starting with General, which should be displayed just above Default newsletter options.
I tried uninstalling, deleting the tables from my database and re-installing, but the error recurrs just the same as before.

I posted about this on the Simplenews Template issues and was told to cross-post here.
Here is the response I got:

#4 submitted by TBarregren on April 16, 2007 - 04:48
Go to admin/content/newsletters/settings. You should now see the tabs Sent issues, Drafts, Newsletters, Subscriptions and Settings. Immediately below the tabs, and before the collapsible field called Default newsletter options, you should see another row of items, of which the first is General and the following items are your newsletters. Now, if you click on any of your newsletters, you should be presented with a settings, including Header, Footer and Style, for that particular newsletter.

If you don't see General and your newsletters immediately below the tabs, there is probably a bug. In that case you need to include a detailed account on how to recreate the bug from scratch with the bug report. You should probably file the bug report against Simplenews, since it is that module that presents these items. Simplenews Template just add the Header, Footer and Style fields to the presented form.

#1

cpelham - April 16, 2007 - 21:11

I installed a clean Drupal 5.1 and then added Simplenews, Simplenews Template and Mimemail and, using Garland theme, was able to see all the settings tabs. From there I deduced that in my production site, which uses a custom phptemplate based theme (not sure if this is a factor or not), the following code was not being generated on my settings page:

However, I found that if I go to admin/content/newsletters/settings/27
then I can indeed finally see the missing tabs!

#2

Sutharsan - April 17, 2007 - 05:30

If you do see the tabs using Garland and not using your custom theme it is worth investigating the custom theme. Thy loading the custom theme on your test site and/or enabling Garland as admin theme on your production site.

#3

Sutharsan - January 21, 2008 - 09:10
Status:active» closed

#4

pixelpreview - June 13, 2008 - 13:42
Status:closed» active

excuse-me but I have the same problem with simplenews template ... In my template, I don't see the tabs "general", "mynewsletter" ...
I haven't access to header et footer fieldset ...

when I active garland for the theme administration, It's magic ! the tabs are presents ! Why I can't see them in my theme ????

I seek in the code source, nothing, it's not a css problem ... not a display none or other css styles ... In the code, when I use my theme I have none lines of simplenews template module ... very strange

have you find a soluce ? I don't want to use the garland theme, my customers prefer that the admin was like frontend...

#5

pixelpreview - June 13, 2008 - 13:56

ok I have found the soluce :-))
I must search in the template.php de garland before post my comment ...
simply copy these two function in your template.php inside the folder of your personal theme.

function _phptemplate_variables($hook, $vars)

function phptemplate_menu_local_tasks

Now you can see the famous tabs from simplenews template below options in you personal admin theme

#6

pixelpreview - June 13, 2008 - 14:38
Status:active» closed
 
 

Drupal is a registered trademark of Dries Buytaert.