Items filtered by date: December 2015

Thursday, 27 November 2014 00:00

My Joomla Joomla Art T3 Framework Instructions

  • all primary changes are done manually in the files within the template folder and then can be selected.
  • settings made, ie default profiles etc, seem to be stored in the database.
  • the blank tempate has the very minimum skeleton in it so it can from the outset be used as a template in joomla and then customised. the themes are there as an example.
  • the core skeleton is kept in the plugin
  • always overide

the folders structures is as follows

  • blocks - additional lumps of code called by the core
  • core - preset layouts, themes profiles are here, possible also themes that are uploaded
  • css - the various css files required
  • html - the module/component template overides
  • images - image files
  • info - unsure, but it is a T3 framework thing rather than the theme directely
  • js - required java files, i am not sure if they have to be called or autoloadif in this folder
  • local - same layout as core but no files, this is probably where custom files are uploaded

the rest of the files are template specific for obvious reasons

Theme Notes

nb the default theme images are in the image directory, so the themes as mentioned are probably overides

- the real base theme is located in the T3 system plugin
....htdocs\plugins\system\jat3\base-themes\

you put the files in the same folder in the theme directory and it overides it

priority for template files
T3 system plugin --> blank template core files --> custom created template files

a useful overview + block overide
http://www.joomlart.com/forums/showthread.php?48230-Why-so-complex...-and-can-I-override-the-skeleton-of-the-layout&s=3b031bce7ea95b7fefa1c893c42f712d

http://wiki.joomlart.com/wiki/JA_T3_Framework_2/Guides
http://wiki.joomlart.com/wiki/JA_Template_Framework/Guides
http://wiki.joomlart.com/wiki/JA_Template_Framework/FAQs

nb block overides per template (not sure how you would overide rtl (maybe this is done by the plugin)

to view stuff
/?t3info=1&allblocks=1&content=0

this loads all the modules
D:\Documents\websites\joomla\htdocs\plugins\system\jat3\base-themes\default\page\default.php (default) or one of the others if specified

nb footer is a module posistion

to create a new module posistion - easy instruictions
http://www.joomlart.com/forums/showthread.php?45746-Creating-new-module-positions-in-T3

these files open for developing
D:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\page\default.php (main layout)
D:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\css\template.css (default blank template css) NB i copied this to the blank template first before editing
D:\Documents\websites\joomla\htdocs\plugins\system\jat3\base-themes\default\css\template.css (main default css in system plugin default base theme)
D:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\local\themes\lancastrian\css\template.css (my custom theme css)

nb - check for overidedes backwards. ie check lacastrian it css, then the blank template css and then the system plugin default css

header gets added here
<a name="Top" id="Top">

see lD:\Documents\websites\joomla\htdocs\templates\ja_t3_blank\core\etc\layouts\default.xml it is defined in there

overides
these only work on specific atrribvutes of a thing, not the whole decleration.

Published in Joomla
Thursday, 27 November 2014 00:00

My Description of Joomla ACl and Configuration

Locations for setting permissions

  • (system/Global configuration/Permissions) - this is where the absoulute base settings are and from which inheritence starts
  • Users - all permissions need a user at some point to work and to be applied to
  • User Groups (Users/Groups) - all users are assigned to a user group. A user group can be nested. in fact all user groupos are nested from 'Public'. It is user groups that get the permissions assigned to them and NOT users
  • Access levels (Users / Access Levels) - these are for menus, modules and possibly plugins (not compoenents) ie simpler stuff in joomla
  • compoent permissions (System/Global Configuration/{compeonet menu on left} or open the compoenent up and click on the options button at top right) - you can set permissions here at the compeoent level rather than further up the tree, this can be done for every user
  • group
  • in the modules (3.2+), there is now a permissions tab

Video notes

  1. take a group and then remove permissions
  2. start with nothing and add permissions in
  • If you create a new group it will inherit the permissions from its parent
  • manager is a good groupt to just give access to the content items by default but has the slight downside of exposing other stuff i dont want the client to see or mess with. so with manager i would need to disable options.
  • when assigning a group to a user you only need to select the group at the end of the tree because it is inheriting the permissions of its parents anyway.
  • In user manager options, there is an option to set a group to being a guest usergroup. this is where the item/module is display whilst public and then when logged in dissapers. (56:38)
  • the admin menu will automaticall hide stuff that is not required
  • The Public group is the parent of all other groups
  • super user option (in permissions) is basically ability to configure the component
  • you can create new articles from the frontend via a menu item and in this menu item you can specify the category it will appear in.
Published in Joomla

The following are instructions on how to transfer a .com address through WHMCS.

This is what the client sees when a .com domain is transfered in to your hosting company, intiated at your end.

23-07-14 18:03

Once the process is started, the new hosting company has requested a transfer, the Owner/Domain admin receives the following email where he must click on the link to start the process.

Subject: Domain Transfer Request for OxxxxxxSERVICES.COM
STANDARDIZED FORM OF AUTHORIZATION DOMAIN NAME TRANSFER - Initial Authorization for Registrar Transfer Attention: Building Company Re: Transfer of OxxxxxxSERVICES.COM eNom, Inc. has received a request from Bob Builder (www.webhosting.co.uk) on 23 Jul 2014 to become the new registrar of record. You have received this message because you are listed as the Registered Name Holder or Administrative contact for this domain name in the WHOIS database. Please read the following important information about transferring your domain name: * You must agree to enter into a new Registration Agreement with us. You can review the full terms and conditions of the Agreement at < http://transfer-approval.com/u.asp?id=A3C51141-CFF9-47B6-95C5-5DC00EBB77CF > * Once you have entered into the Agreement, the transfer will take place within five (5) calendar days unless the current registrar of record denies the request. * Once a transfer takes place, you will not be able to transfer to another registrar for 60 days, apart from a transfer back to the original registrar, in cases where both registrars so agree or where a decision in the dispute resolution process so directs. If you WISH TO PROCEED with the transfer, you must respond to this message by using the following URL (note if you do not respond by 30 Jul 2014, OxxxxxxSERVICES.COM will not be transferred to us): < http://transfer-approval.com/u.asp?id=A3C51141-CFF9-47B6-95C5-5DC00EBB77CF > YOU MUST CLICK THIS LINK TO CONTINUE THE TRANSFER PROCESS If you DO NOT WANT the transfer to proceed, then don't respond to this message. If you have any questions about this process, please contact info@webhosting.co.uk.

23-07-14 18:43

The following is a screenshot  of what you will see once the link above is clicked

23-07-14 18:55

A further email is sent, also with a link in it to click on. This email is slightly different as it provides a code to be entered on the new webpage to confirm the domain move.

Subject: Transfer Away request has been received for the domain  oxxxxxxlservices .com
An English version of this message is contained below. Attention: onexxx@aol.com Re: Transfer of oxxxxxxservices.com Tucows received notification on Wed Jul 23 13:51:27 2014 that you have requested a transfer to another domain name registrar. If you want to proceed with this transfer, you do not need to respond to this message. If you wish to cancel the transfer, please contact us before Mon Jul 28 13:51:27 2014 by going to our website, https://approve.domainadmin.com/transfer/?away=1&domain=oxxxxxxlservices.com&id=RT2AKb4SC7 to confirm. You may need to enter the following information to accept or decline the transfer: Domain Name: oxxxxxxservices.com Transfer Key: RT3AKb4SC7 If we do not hear from you by Mon Jul 28 13:51:27 2014, the transfer will proceed.

23-07-14 20:17

On this page you must now choose to accept or decline the transfer.

Done

Published in WHMCS

The Problem

I have installed projectfork and installed the PF Menu module. I am using SEF (native not extension). All the links are as follows

http://www.mysite.com/dashboard
http://www.mysite.com/projects
etc..

as you can see they are all root links, but i would like them like

http://www.mysite.com/projectfork/dashboard
http://www.mysite.com/projectfork/projects

On the docs site, the menus on the left do exactly this.
http://projectfork.net/docs

Are all the docs menus actually part of the main menu or is there a joomla trick i can use ie hidden menu item to get all the PF module menu to have 'normal' links

thanks


Solution

My method allows me to have all my projectfork links in the projectfork subfolder. With the standard install of PF and joomla. The PF Menu Module Links are all root items. I wanted my in a subfolder as if i had installed a seperate piece of software whilst everything else was kept route.

Install projectfork

  • this install PF, modules and the menus

Make the following changes:

PF Menu

  • edit the PF menu
  • add a menu item, call it 'projectfork' point it to the PF dashboard
  • in the PF menu select all the other items and select batch (at the top)
  • move all the items under the new 'projectfork' menu item you have just created

Main Menu

  • create a menu item, call it 'projectfork' or what ever you want, do not fill in alias
  • select menu item type 'Menu Item Alias', this is under 'System Links'
  • point the 'Menu Item Alias' to the top level menu item in the PF Menu
  • save

PF Menu Module

  • edit the PF Menu Module called 'Projectfork'
  • set 'Base Item' to 'Projectfork' (or what ever your parent menu item is in the PF Menu)
  • set the start level = 2

You have now configured all your PF links to be under the directory projectfork.


Other methods of getting a menu to the url you want

  • Add to main menu (the traditional method)
    -
    move the PF menu items from the PF menu to the Main Item whilst giving it a parent item which will then provide the url structure you want
  • Leave PF Menu in a standalone Module
    -
    If you want the PF Menu module left as is, in a separate module. Just give it a parent item, this parent item is best pointing to the Front dashboard. The downside of this if it has to be dispalyed all the time. You can then go further and hide the parent item. The menu will then look exaclty the same as it was when it was installed but with a url prefix (ie projectfork/dashboard)
  • Publish PF menu next to main menu
    -
    as above but publish the module to the main menu slot, it should then create a menu but next to the regular menu. The advantage of this is the url structure you want is created, the menu is maintained spearately.
Published in Extensions

If your login box is in this position, joomla is in debug mode.

 joomla-administrator-login-box-debug-position

Published in Joomla
Wednesday, 26 November 2014 00:00

Submenus from a item but no alias in URLs

I would like to create a Submenus from a item but they not have alias in URLs. Similar than this:

Parent item: "Market" and URL: "www.mydomain/market"
Submenu item menu: "Cars" and URL: "www.mydomain.com/cars"

Now this is same than this

Parent item: "Market" and URL: "www.mydomain/market"
Submenu item menu: "Cars" and URL: "www.mydomain.com/market/cars"

How can I do to do not add parent alias (bolded text) in submenu item?

Solution

With this method you can manually create Joomla menu items with almost any URL you want

  • Create a new Menu (NOT Menu Item) say Hidden Menu
  • In the Hidden Menu, create a new menu item Cars
  • In the Main Menu, under the menu item Market, create a new menu item Cars of the type Menu Alias and point this menu item to the menu item Cars in the menu Hidden Menu

Article Taken from here

Published in Joomla

To transfer out a .co.uk you need to 'Release' the domain. This really should be renamed 'Transfer Tag Out'. When you click on the 'Release Domain' Button you get the following prompt. You enter the new/target IPS Tag and then click submit. My advice is to make sure the reception of the IPS Tag is done first, this prevents a small chance of the domain getting hijacked.

Published in WHMCS
Wednesday, 26 November 2014 00:00

IDEs for Programming

Gary from sandwich software recommends:

  • Lazurus IDE
  • Dolphin IDE

 When using an IDE:

when configuring an IDE they usually have up to 3 locations where they store the files:

  1. Raw files that you work on
  2. A live enviroment where yoou publish the changed files to
  3. the SVN server where you send the revisions

And you also have the choice of where to save the meta data. These can be stored in the same folders as the Raw files for portability but this can get messey so you have the option of storing them in their own folder seperate from the Raw files. This feature might be IDE specific.

Published in General
Wednesday, 26 November 2014 00:00

My Javascript Notes

  • html element
  • all things are nodes and can be treated as objects
  • Node tree
  • DOM Objects
  • standard DOM structure
  • DOM Tree

Other

  • var result - will set a variable, if it is outside of a function, it becomes a global variable
  • if any part of the script is broken or bad syntax, none of it will work.
  • the equals operator
    will set a value
    == will compare
Published in Javascript
Wednesday, 26 November 2014 00:00

Test Comodo DNS is working

This is a simple task to test if your Comodo DNS servers are working as they should.

To test comodo dns is working try an incomplete domain such as 'www.pcpro' , it will then give a dns error page with comodo on it.

Published in Web Security
Page 53 of 96