Forum Activity for @ultrajam

SteveX
@ultrajam
10/05/13 06:34:58PM
2,589 posts

Using the updated Developer Tools


Jamroom Developers

OK, I'll try it out soon, on the mother of module mundaneity: IpsumJam.
SteveX
@ultrajam
10/05/13 06:24:43PM
2,589 posts

Requirements


Using Jamroom

Also, just a comment, having all the versions in the module directory is a bit of a bummer for the way I've been working until now (I will need to change). There are more results for word searches (that's how I look for functions which might be relevant to what I'm doing) in the module directory.

Fine when you are looking for a function name or something specific, but when you are looking for something more general (like case insensitive "embed", or "validate"), it means a lot more search results to go through.

Obviously this is a personal gripe rather than a request for change, and most jr users don't even search, but I wanted to mention it anyway.

Note to self: get to grips with grep rather than gripe about it. But its going to be a total pain in the ass (like complete obfuscation) when there are 25 versions of each module. I need to advance my search techniques massively, and soonish.
SteveX
@ultrajam
10/05/13 06:10:33PM
2,589 posts

Requirements


Using Jamroom

I think I've seen it in action somewhere, but I can't find it now.

How do I add requirements (eg jrEmbed is required to use this module) to my module?
updated by @ultrajam: 12/11/13 12:22:41PM
SteveX
@ultrajam
10/05/13 01:54:44PM
2,589 posts

jrDeveloper Module License Headers comments break


Using Jamroom

Yes, that all sounds good. Requiring a header in the files is probably a good idea anyway.

I did initially have a header in the files, I just removed them to get a feel for what was happening.
SteveX
@ultrajam
10/05/13 11:27:27AM
2,589 posts

jrDeveloper Module License Headers comments break


Using Jamroom

Is there going to be "Submit to the Jamroom Marketplace" functions or do the created modules just get downloaded and emailed to you by the developer?
SteveX
@ultrajam
10/05/13 11:24:18AM
2,589 posts

jrDeveloper Module License Headers comments break


Using Jamroom

Ah, it also breaks the bbcode.

Try again without the php tags:
Whilst it works fine if I already have a license header comment in include.php, if I do not it breaks the module created.

So this will break the module:
php

// make sure we are not being called directly
defined('APP_DIR') or exit();

/**
 * meta
 */
function ujIpsumJam_meta(){

Results in this output:
php
/**
 * Jamroom 5 Ipsum Jam module
 *
 * copyright 2003 - 2013
 * by Ultrajam
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0.  Please see the included "license.html" file.
 *
 * This module may include works that are not developed by
 * Ultrajam
 * and are used under license - any licenses are included and
 * can be found in the "contrib" directory within this module.
 *
 * Jamroom may use modules and skins that are licensed by third party
 * developers, and licensed under a different license  - please
 * reference the individual module or skin license that is included
 * with your installation.
 *
 * This software is provided "as is" and any express or implied
 * warranties, including, but not limited to, the implied warranties
 * of merchantability and fitness for a particular purpose are
 * disclaimed.  In no event shall the Jamroom Network be liable for
 * any direct, indirect, incidental, special, exemplary or
 * consequential damages (including but not limited to, procurement
 * of substitute goods or services; loss of use, data or profits;
 * or business interruption) however caused and on any theory of
 * liability, whether in contract, strict liability, or tort
 * (including negligence or otherwise) arising from the use of this
 * software, even if advised of the possibility of such damage.
 * Some jurisdictions may not allow disclaimers of implied warranties
 * and certain statements in the above disclaimer may not apply to
 * you as regards implied warranties; the other terms and conditions
 * remain enforceable notwithstanding. In some jurisdictions it is
 * not permitted to limit liability and therefore such limitations
 * may not apply to you.
 *

// make sure we are not being called directly
defined('APP_DIR') or exit();

 * meta
 */
SteveX
@ultrajam
10/05/13 11:23:07AM
2,589 posts

jrDeveloper Module License Headers comments break


Using Jamroom

Whilst it works fine if I already have a license header comment in include.php, if I do not it breaks the module created.

So this will break the module:
[code]

updated by @ultrajam: 06/28/16 07:26:41AM
SteveX
@ultrajam
10/05/13 10:53:46AM
2,589 posts

Marketplace search on module name


Using Jamroom

Might be a good idea to make the actual module name searchable as well. Earlier I had a moment when looking for jrDeveloper to load into my site.

Also, I tried to put this into the issue tracker as a feature request, but there isn't a + button to add it.


updated by @ultrajam: 12/13/13 07:51:57PM
SteveX
@ultrajam
10/05/13 10:49:04AM
2,589 posts

Using the updated Developer Tools


Jamroom Developers

Is it going to cause chaos if I change the name of the profile to Ultrajam?

jrDeveloper seems to accept it in the site I'm going to try packaging a module from.
SteveX
@ultrajam
10/04/13 01:35:33AM
2,589 posts

jrPages profile index


Using Jamroom

Yep, must have been cached in transmit, I have the alias icon showing this morning.

I do everything locally on a macbook air. Ampps is like Mamp or xamp, a self contained multi-site stack.

Ftp to server where necessary, keep it local if not.

Virtualmin makes managing the server/setting up new test sites very easy. I'm just moving that side of things to digitalocean - seems to run fine on a $5 vps.

I use git a bit, probably more in the future.
  240