Forum Activity for @michael

michael
@michael
03/20/17 12:50:53PM
7,832 posts

Subscriptions


Design and Skin Customization

all styles are contained in your skins CSS files so you can add styles to:
/skins/YOUR SKIN/css/(here are all the style)

Your question is very broad, so heres a link that covers skin design

Docs: Skin Design Guide
https://www.jamroom.net/the-jamroom-network/documentation/skin-design-guide
michael
@michael
03/20/17 12:47:03PM
7,832 posts

Page Module Current ID


Jamroom Developers

MySite/ProfileA/page/2/home

the 2 corresponds to the _item_id in the jrPage modules datastore. It is unique site wide. The 'home' part of the URL is cosmetic and not used other than for a human user to visualize the url and SEO reasons.

MySite/ProfileA/page/2/home
MySite/ProfileA/page/2/three-birds-in-a-tree
MySite/ProfileA/page/2/wednesdays-i-like-to-bake

Are all exactly the same URL.

--
Not really understanding Question #2. You can use the ID from the URL to retrieve the item from the datastore if its not already there for you in the location you're programming at.

$_item = jrCore_db_get_item('jrPage', 2);

Will get you an array of the data that is attached to item 2 from the jrPage datastore. with that comes all the profile information where that item is stored on.
michael
@michael
03/19/17 08:33:11PM
7,832 posts

How To? - Fill Site Builder Widget with background image


Design and Skin Customization

You have two pieces of CSS code there, the first one does nothing because its not targeting anything, translated to english it reads "make the margin zero and have no padding".

Which would be fine, if you actually supplied a target.

--
The second one has a target, it targets 'html' which is the wrapper for the entire page including the head and the body, everything.

The code you are then offering is "give it a background image found at images/yourimage.jpg, center it in the page and dont repeat it."

so as long as that image is actually there, I would expect that it may appear. Any more specific CSS than yours will over-ride it. Thats what CSS is Cascading Style Sheets.

Works like this: if you have ten layers all nested, and in css you say, paint the bottom layer green. Then you say, paint the second bottom layer red the person viewing those layers will see red. Unless the second bottom layer is smaller than the bottom layer.

If you want to target a specific widget, you need a better targeter than 'html'.

Widgets will have a targeter on them something like id="jrWidget_item_id_4" for each individual widget. you can target that with CSS like this
#jrWidget_item_id_4 {
         background: url('images/yourimage.jpg') no-repeat center center fixed; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}

Then the code you're passing in is JUST targeting THAT widget. so you need to use firebug or similar to view the id= on the widget your interested in.
michael
@michael
03/18/17 11:35:57PM
7,832 posts

Can members reopen an account after the email address is identified as invalid by Kickbox?


Using Jamroom

"Kickbox fails" is a quota you have chosen and named. There is nothing special about it. It is a quota like any others that will have whatever quota settings you have set for it.

If you want to change it back to a more regular quota, you can as the admin user. Its not recommended to let users change their own quota, but it is possible. (remember how difficult it was getting your head around quotas? willing to offer that responsibility to your users who havent read the docs??? suggest no.)

If you want to allow them to select their own quota:

"Allow Quota Changes"
http://yoursite.com/profile/admin/global/section=signup+settings/hl=change
michael
@michael
03/18/17 11:12:04PM
7,832 posts

Support Ticket Module


Off Topic

Hi Rod, welcome.

The docs on the Support Ticket module are here:

Docs: "Support Tickets"
https://www.jamroom.net/the-jamroom-network/documentation/modules/2046/support-tickets

You're interested in adding new form fields, so the thing you want is the Form Designer

Docs: "Using the Form Designer"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/1275/using-the-form-designer

We've just put up a video on that subject in the Video Learning section:

Video Learning: "The Admin Handbook: The Form Designer"
https://www.jamroom.net/video-training/85/admin-handbook-the-form-designer

(just had a look)
The Form Designer is not currently enabled in the Support Tickets module, if it was, you would be seeing a Form Designer button here (screenshot)

So the module would need to be updated to allow for that, or another custom module built to tap into it via "Events and Listeners"


Docs: "Events and Listeners"
https://www.jamroom.net/the-jamroom-network/documentation/module-developer-guide/1011/events-and-listeners

So its not impossible, but its also something thats best attempted after you have a grasp on the rest of Jamroom.

We do do sponsored customization on occasion. It might just be the case of activating the Form Designer, Id need to look into it to know for sure.

"- Can Time Spent on the Ticket be captured and consolidated within the Ticket?"
curently, no.

- Can the Ticket details (if selected) be exposed to a user or group profile? i.e: Group member can have "My Open Tickets" Widget?
also currently does not exist.

- beyond this, can Ticket summaries be exposed in general? i.e: Current Open Tickets Today, This week etc? Closed Tickets.. Could use to demonstrate Customer Satisfaction
Here on jamroom.net we use the forums for anything anyone thinks is open enough for everyone to see along with levels:
- No solution
- Solved
- Completed
- Closed
- Investigating
- In Progress
- User Tip

So the Forums on our profile get used for public customer support issues. The tickets system is totally private, so its for stuff, like "send me your password" or private things. as such, we havent built anything that displays the tickets publicly. They are all stored in the datastore though, so they can be accessed via the {jrCore_list} system

Docs: "{jrCore_list}"
https://www.jamroom.net/the-jamroom-network/documentation/module-developer-guide/89/jrcore-list


If thats what you want to do.

Yes like/thumbs up ratings can be exposed.

Basically all modules get a "datastore" to store their stuff. you use {jrCore_list} to make lists of that stuff to show to your users.

users put things onto their profile. that stuff is stored in a datastore, you choose what you want to show off, and build lists of it.

Its a very extensible system.

If you use Jamroom Hosting, you dont need the Premium, all modules are available to you for as many websites as you care to build.

Jamroom Hosting
https://www.jamroom.net/hosting

Premium is recommended if you want to use some other hosting for whatever reason. :)
form_designer_btn.jpg form_designer_btn.jpg - 177KB
michael
@michael
03/18/17 03:09:04PM
7,832 posts

/modules/jrCore/tools/ffmpeg' has size=15950411 instead of 15951292


Using Jamroom

Docs: "HowTo: Use a different FFMPEG binary"
https://www.jamroom.net/the-jamroom-network/documentation/howto/4641/howto-use-a-different-ffmpeg-binary

You can define which one to use if your system has many. one comes packaged with jamroom.
michael
@michael
03/18/17 01:45:19PM
7,832 posts

/modules/jrCore/tools/ffmpeg' has size=15950411 instead of 15951292


Using Jamroom

ffmpeg is the main tool to convert media. Its what transforms videos into playable formats that work on the web. On jamroom hosting we offload the ffmpeg converstion to the cluster for processing, so no, you dont need ffmpeg on the server, but you do need it somewhere if your site uses videos.

There is a tool at
ACP -> MODULES -> DEVELOPER -> DEVELOPER TOOLS -> TOOLS -> REBASE MODULES

that will move the jrCore-version-6.0.7 back down to jrCore and delete all the other versions so you dont have any symlinks. (or old versions to revert to.)
michael
@michael
03/18/17 01:38:38PM
7,832 posts

Different subscription models


Jamroom Developers

the two modules in this area are:

Docs: "Profile Daily Limits"
https://www.jamroom.net/the-jamroom-network/documentation/modules/3862/profile-daily-limits

Docs: "User Daily Limits"
https://www.jamroom.net/the-jamroom-network/documentation/modules/2949/user-daily-limits

one sets how many items can be created on a profile each day, the other sets how many streams/downloads a user can do each day.

--edit--
maybe this one too:

Docs: "User Play Control"
https://www.jamroom.net/the-jamroom-network/documentation/modules/2965/user-play-control
updated by @michael: 03/18/17 01:40:04PM
  248