Since that post, I believe the format for dealing with hanging nodes have changed.
Fortunately, its now very very simple to use them;
I made a small sample, a single bulk element (elastic) reinforced with a bar at some arbitrary coordinate. its a 2x2x2 hex, fixed at z = 0, and a prescribed deformation in z-direction at on edge. I put the reinforcement with an offset, so it skews the results slightly.
test.out
Test case
NonLinearStatic nsteps 1 rtolv 1e-6 rtold 1e10 MaxIter 30 manrmsteps 1 stiffMode 0 controllmode 1 lstype 3 smtype 7 nmodules 1
vtkxml tstep_all domain_all primvars 1 1 cellvars 1 1
domain 3d
OutputManager tstep_all dofman_all element_all
ndofman 10 nelem 2 ncrosssect 1 nmat 2 nbc 2 nic 0 nltf 1
node 1 coords 3 0 2 0 bc 3 1 1 1
node 2 coords 3 2 2 0 bc 3 1 1 1
node 3 coords 3 2 2 2 bc 3 0 0 2
node 4 coords 3 0 2 2 bc 3 0 0 0
node 5 coords 3 0 0 0 bc 3 1 1 1
node 6 coords 3 2 0 0 bc 3 1 1 1
node 7 coords 3 2 0 2 bc 3 0 0 2
node 8 coords 3 0 0 2 bc 3 0 0 0
hangingnode 9 coords 3 0.5 1.75 0.0 doftype 3 2 2 2 masterelement 1
hangingnode 10 coords 3 0.5 1.75 2.0 doftype 3 2 2 2 masterelement 1
LSpace 1 nodes 8 1 2 3 4 5 6 7 8 mat 1 crosssect 1
# Warning! There interpolation for the truss doesn't match the interpolation of the qspace element!
Truss3d 2 nodes 2 9 10 mat 2 crosssect 1
SimpleCS 1 area 0.1
IsoLE 1 d 1. E 10e3 n 0.3 tAlpha 0.0
IsoLE 2 d 1. E 210e3 n 0.3 tAlpha 0.0
BoundaryCondition 1 loadTimeFunction 1 prescribedvalue 0.0
BoundaryCondition 2 loadTimeFunction 1 prescribedvalue 0.1
ConstantFunction 1 f(t) 1.0
(the results aren't very exciting in this case, hard to even notice the effect from the truss, but its there)
Of course, the truss can be connected to any node, hanging or not. The hanging node can be connected to any point within any element (or even outside, although that doesn't make much sense).
If specifying the masterelement for each hangingnode is to much work in your case, I could write up something that looks up the closest element automatically, it shouldn't be hard.
(Just to be clear; if you need this feature, just ask and i'll implement it, otherwise i'll leave it for now).